Excel: een eenvoudige formule voor “als bevat”


U kunt in Excel de volgende formule gebruiken om te bepalen of een cel een bepaalde tekenreeks bevat:

 = IF(ISNUMBER(SEARCH("this", A1 )), "Yes", "No")

Als cel A1 in dit voorbeeld de tekenreeks “ this “ bevat, retourneert deze een Yes , anders een No .

De volgende voorbeelden laten zien hoe u deze formule in de praktijk kunt gebruiken.

Voorbeeld: Controleer of cel een bepaalde tekenreeks bevat in Excel

Laten we zeggen dat we de volgende gegevensset in Excel hebben die het aantal punten weergeeft dat door verschillende basketbalspelers is gescoord:

We kunnen de volgende formule gebruiken om te controleren of de waarde in de kolom Team de tekenreeks “mavs” bevat:

 = IF(ISNUMBER(SEARCH("mavs", A2 )), "Yes", "No")

We kunnen deze formule in cel C2 typen en deze vervolgens kopiëren en in de overige cellen in kolom C plakken:

Excel bevat een voorbeeld

De drie rijen met een „mavs“-waarde in de Team-kolom krijgen allemaal een Ja in de nieuwe kolom, terwijl alle andere rijen een Nee krijgen.

Houd er rekening mee dat de functie SEARCH() in Excel hoofdlettergevoelig is.

Als u hoofdlettergevoelig wilt zoeken, kunt u de functie SEARCH() in de formule vervangen door de functie FIND() .

We kunnen bijvoorbeeld de volgende formule gebruiken om te controleren of een waarde in de kolom Team gelijk is aan “MAVS”:

 = IF(ISNUMBER(FIND("MAVS", A2 )), "Yes", "No")

De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:

Houd er rekening mee dat elke waarde in de nieuwe kolom gelijk is aan Nee , omdat geen van de teamnamen overeenkomt met de hoofdletter ‚MAVS‘ die we in de formule hebben opgegeven.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:

Hoe duplicaten te tellen in Excel
Hoe de tekstfrequentie in Excel te tellen
Hoe het gemiddelde te berekenen als de cel tekst bevat in Excel

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert