Inhoudsopgave
Tijdens het werken in Microsoft Excel U moet misschien specifieke celwaarden vinden of tellen. U moet misschien specifieke tekst of waarde tellen om een productrapport te maken of aanwezigheid te tellen of de voorraad van het magazijn te controleren. In dit artikel laat ik u zien hoe u het volgende kunt toepassen COUNTIF wanneer een cel specifieke tekst bevat in Excel.
Download Praktijk werkboek
U kunt de gratis Excel-werkmap hier downloaden en zelf oefenen.
COUNTIF Tekst.xlsx3 Eenvoudige methoden om COUNTIF toe te passen wanneer een cel specifieke tekst bevat
In dit artikel ziet u drie eenvoudige methoden om toe te passen COUNTIF wanneer een cel specifieke tekst bevat in Excel. In de eerste methode gebruik ik de functie COUNTIF om te tellen of een cel specifieke tekst bevat. Ook zullen de tellingen exact overeenkomen. Bij de tweede methode zal ik gedeeltelijk overeenkomende tekenreeksen of tekstwaarden tellen. Ten slotte zal ik laten zien hoe je hoofdlettergevoelige tekenreeksen kunt tellen.
Om mijn artikel verder te illustreren, gebruik ik de volgende voorbeeldgegevensreeks.
1. Tel exact dezelfde string
In mijn eerste methode zal ik de cellen tellen die een tekenreeks bevatten die precies overeenkomt met de gegeven tekenreeks. Om deze telling uit te voeren heb ik de hulp nodig van de functie COUNTIF De stappen voor deze procedure zijn als volgt.
Stappen:
- Maak eerst vier extra velden onder de primaire gegevensverzameling zoals in de volgende afbeelding.
- Hier wil ik tellen hoe vaak de string HPP-08 voorkomt in het gegevensbereik C5:C12 en ik wil een exacte match voor deze telling.
- Ten tweede, om de telling uit te voeren, voegt u de volgende formule in in cel C15 .
=COUNTIF(C5:C12,B15)
- Hier wil ik de exacte celwaarde van B15 en tel zijn aanwezigheid in de C5:C12 gegevensbereik.
- Ten derde, druk op Ga naar en u zult het gewenste resultaat vinden.
Lees meer: Excel VBA om cellen met specifieke tekst te tellen
2. Opsomming van gedeeltelijk overeenkomende string
Stel, ik wil geen exacte overeenkomsten vinden of tellen in de procedure, maar ik wil deze taak uitvoeren op een deel van de hele string. De procedure voor deze taak is vergelijkbaar met de eerste methode, maar voor de gedeeltelijke overeenkomst voeg ik een jokerteken in de formule in. Het teken is het sterretje (*). Laten we de volgende stappen bekijken voor een beter begrip.
Stappen:
- Allereerst, om te vinden hoeveel cellen van het gegevensbereik C5:C12 de substring of deeltekst HPP bevatten, typt u de volgende formule in cel C15.
=COUNTIF(C5:C12, "*HPP*")
- Druk tenslotte op Ga naar en het aantal tellingen verschijnt als resultaat.
Lees meer: Tellen of een cel tekst bevat in Excel (5 eenvoudige benaderingen)
3. Tel Case Sensitive String
Het grootste probleem met het gebruik van de functie COUNTIF is dat het hoofdletterongevoelig is. Dit betekent dat als u dezelfde tekst of tekenreeksen in verschillende gevallen heeft, de functie ze allemaal zal tellen, ondanks dat u er maar één wilt. Om dit probleem op te lossen, kunt u een combinatieformule gebruiken van de SUMPRODUCT , ISNUMMER en VIND functies. U vindt de gedetailleerde procedure in de volgende stappen.
Stappen:
- Kijk in het begin naar de volgende afbeelding, waar ik alleen voor de string HPP wil tellen, maar de functie COUNTIF formule toont resultaten voor zowel HPP als Hpp.
- Om het probleem op te lossen, gebruikt u de volgende formule in cel C15 .
=SUMPRODUCT(--(ISNUMBER(FIND(B15,C5:C12))))
Formuleverdeling
=SUMPRODUCT(-(ISNUMBER(FIND(B15,C5:C12))))
- Ten eerste, de functie FIND gaat door elke cel van het gegevensbereik C5:C12 en zoekt naar de waarde van cel B15 De functie zoekt naar een exacte overeenkomst en geeft de overeenkomstige positie terug.
- Dan, de functie ISNUMBER zet de overeenkomende nummers om in TRUE en al het andere in FALSE.
- Ten derde zetten de twee mintekens de TRUE om in 1'en en de FALSE's in 0'en.
- Eindelijk, de SUMPRODUCT-functie geeft de som van de totale matrix.
- Ten derde, na het indrukken van Ga naar zal het resultaat 1 zijn, wat correct is voor deze context.
Lees meer: Cellen met verschillende tekst tellen in Excel (5 manieren)
Dingen om te onthouden
- De formule die een jokerteken of sterretje bevat, werkt niet als het gegevensbereik alleen numerieke waarden bevat. Het staat toe dat de functie COUNTIF om alleen tekststrings te tellen.
- Als u hoofdlettergevoelige waarden hebt, gebruik dan de derde methode om cellen met specifieke tekst te tellen.
Conclusie
Dat is het einde van dit artikel. Ik hoop dat u dit artikel nuttig vindt. Na het lezen van de bovenstaande beschrijving, zult u in staat zijn om toe te passen COUNTIF wanneer een cel specifieke tekst bevat in Excel. Gelieve verdere vragen of aanbevelingen met ons te delen in het commentaarveld hieronder.
De ExcelWIKI Het team is altijd bezorgd over uw voorkeuren. Geef ons daarom na uw commentaar even de tijd om uw problemen op te lossen en wij zullen uw vragen beantwoorden met de best mogelijke oplossingen.