Inhoudsopgave
Bij het onderzoeken van grote datasets in Excel moet u wellicht het aantal cellen met een specifieke naam tellen. Dit artikel geeft 3 eenvoudige methoden om specifieke namen te tellen in Excel.
Download Praktijk Werkboek
Count Specific Names.xlsx3 Methoden om specifieke namen te tellen in Excel
Laten we zeggen dat we een dataset hebben die de Werknemer ID de Jaar en tenslotte de Verkoper van het jaar respectievelijk. We gebruiken de dataset (in B4:D14 cellen) voor de eerste en de tweede methode.
Gelukkig kun je het voorkomen van een naam in een werkblad op vele manieren tellen. Laten we de verschillende methoden bekijken en hoe ze toe te passen.
1. De COUNTIF-functie gebruiken om exact overeenkomende namen te tellen
Microsoft Excel heeft een ingebouwde Functie COUNTIF om het aantal cellen binnen een bereik te tellen dat aan de gegeven voorwaarde voldoet. In het onderstaande voorbeeld wordt een lijst van Verkoper van het jaar wordt gegeven in de D4:D14 cellen en we willen het aantal keren tellen dat de naam Mathew Smith in deze lijst voorkomt.
Om gebruikers in staat te stellen elke gewenste naam te tellen in plaats van deze rechtstreeks in de formule in te voeren, hebben wij een cel aangewezen om de naam in te voeren. De naam wordt bijvoorbeeld ingevoerd in de G4 De formule in cel G5 ziet er dan als volgt uit.
=COUNTIF(D5:D14,G4)
Hier is de D5:D14 cellen vertegenwoordigen de Verkoper van het jaar ( reeks argument), en de G4 cel geeft aan Mathew Smith ( criteria argument).
Formuleverdeling
- In deze formule is de COUNTIF functie neemt twee argumenten reeks en tekst .
- De COUNTIF functie komt overeen met de naam Mathew Smith in de lookup array ( D5:D14 ) en geeft het aantal tellingen terug.
Lees meer: Woorden tellen in Excel met een formule (2 handige voorbeelden)
2. Jokerteken toepassen om specifieke namen te tellen
De vorige methode komt exact overeen met de opgegeven criteria. Opmerking: als er ten minste één ander teken in de cel aanwezig is, zoals een spatie, dan wordt dit niet behandeld als een exacte overeenkomst. Simpel gezegd, de cel wordt niet geteld.
Om de cellen te tellen die naast de specifieke naam nog andere teksten bevatten, gebruiken we de Jokerteken Plaats gewoon een sterretje (*) naast de celverwijzing. Door de positie van het sterretje te variëren, kunnen we de naam van de cellen in het bereik tellen. Laten we het in actie zien.
2.1 Als de cel aan het begin een specifieke naam bevat
Als het specifieke woord bij de start van de cel dan moeten we het sterretje toevoegen na de celverwijzing, zoals geïllustreerd in het onderstaande voorbeeld.
Zo wordt de formule in de cel G5 als volgt.
=COUNTIF(D5:D14,G4&"*")
2.2 Wanneer de specifieke naam in het midden staat
Wanneer het specifieke woord daarentegen in de midden van de cel, voegen we het sterretje toe zowel voor als na de celverwijzing.
Vervolgens wordt de formule voor de cel G5 als volgt.
=COUNTIF(D5:D14,"*"&G4&"*")
2.3 Als de specifieke naam aan het einde staat
Ten slotte, als de doelnaam op de eind van de cel, wordt het asteriskteken aaneengeschakeld vóór de celverwijzing die
Uiteindelijk wordt de formule voor de cel G5 als volgt.
=COUNTIF(D5:D14,"*"&G4)
Lees meer: Excel Formule om specifieke woorden in een cel te tellen (3 voorbeelden)
3. De SUMPRODUCT-functie gebruiken om specifieke namen te tellen in Excel
De SUMPRODUCT functie wordt gebruikt in het scenario waarin we de naam moeten tellen met inachtneming van zowel hoofdletters als kleine letters.
Ervan uitgaande dat we een tabel hebben die de Werknemer ID de Afdeling zij in dienst zijn, en tenslotte de Naam werknemer. We kunnen de dataset (in B4:D14 cellen) om onze derde methode te demonstreren.
3.1 De SUMPRODUCT-functie toepassen om overeen te stemmen met een exacte naam (hoofdlettergevoelig)
We zullen de SUMPRODUCT functie in combinatie met de EXACT functie om het aantal cellen met de specifieke naam te tellen.
=SUMPRODUCT(--EXACT(G4, D5:D14))
Hier is de G4 cel geeft aan Smith ( tekst1 argument) en de D5:D14 cellen vertegenwoordigen de Naam werknemer ( tekst2 argument).
Formuleverdeling
- Hier is de EXACT functie vergelijkt twee tekstreeksen en geeft waar als ze exact overeenkomen. De dubbel koppelteken markering dwingt de waarden TRUE en FALSE tot 1's en 0's.
- Vervolgens wordt de SUMPRODUCT functie geeft de som van alle 1's in het overeenkomstige bereik, die het aantal overeenkomsten weergeeft.
3.2 De functie SUMPRODUCT gebruiken om gedeeltelijk overeen te stemmen met een naam (hoofdlettergevoelig)
Om de gewenste naam ergens in de cel te vinden, moeten we 3 functies gebruiken SUMPRODUCT , ISNUMMER en VIND .
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
Hier is de G4 cel geeft aan Smith ( find_text argument) en de D5:D14 cellen vertegenwoordigen de Naam werknemer ( binnen_tekst argument).
Formuleverdeling
- Ten eerste, de VIND functie geeft de positie (als getallen) van een tekst binnen een string.
- Ten tweede, de ISNUMMER functie behandelt deze getallen die worden geretourneerd door de VIND functie. dubbele eenheidsteken (koppelteken) zet de waarden TRUE en FALSE om in enen en nullen.
- Ten derde, de SUMPRODUCT functie telt alle 1's op die het aantal overeenkomsten weergeven.
3.3 De SUMPRODUCT-functie gebruiken om namen te tellen (hoofdlettergevoelig)
Om een hoofdletterongevoelige formule te ontwikkelen voor het tellen van de namen die ergens in de cel staan, hebben we de formule SUMPRODUCT, ISNUMMER, en ZOEKEN functies.
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
Formuleverdeling
- Ten eerste, de ZOEKEN functie bepaalt de plaats (als getal) van een tekst binnen een string.
- Vervolgens wordt de ISNUMMER functie converteert de door de ZOEKEN functie naar enen en nullen.
- Tot slot SUMPRODUCT functie geeft het aantal tellingen.
Lees meer: Hoe tel ik specifieke woorden in een kolom in Excel (2 methoden)
Dingen om te onthouden
- De COUNTIF functie levert een geheel getal op.
- De COUNTIF functie telt niet de cellen met niet-numerieke waarden, zoals tekst of #NA.
- COUNTIF functie is niet in staat om specifieke nummers binnen een nummer te tellen, zoals "123" van "4546123".
- Voor kolommen met een combinatie van tekst en getallen is de COUNTIF functie geeft de verkeerde telling.
Conclusie
Kortom, de 3 bovengenoemde eenvoudige methoden zullen u helpen om de specifieke namen in Excel te tellen. Als u vragen of feedback heeft, laat het ons dan weten in de commentaarsectie, hieronder of u kunt onze andere artikelen over de ExcelWIKI website.