INHOUDSOPGAWE
Terwyl jy groot datastelle in Excel ondersoek, sal jy dalk vereis word om die aantal selle te tel wat 'n spesifieke naam bevat. Hierdie artikel verskaf 3 eenvoudige metodes oor hoe om spesifieke name in Excel te tel.
Laai oefenwerkboek af
Tel spesifieke name.xlsx
3 metodes om spesifieke name in Excel te tel
Kom ons sê ons het 'n datastel wat die Werknemer-ID uitbeeld, die Jaar , en laastens die Verkoopspersoon van die Jaar onderskeidelik. Ons sal die datastel (in B4:D14 -selle) hieronder gebruik vir die eerste en tweede metode.
Gelukkig kan jy die voorkoms tel van 'n naam in 'n werkblad op baie maniere. Kom ons ondersoek die verskillende metodes en hoe om dit toe te pas.
1. Gebruik COUNTIF-funksie om presies ooreenstemmende name te tel
Microsoft Excel het 'n ingeboude COUNTIF funksie om die aantal selle binne 'n reeks te tel wat aan die gegewe voorwaarde voldoen. In die voorbeeld hieronder word 'n lys van Verkoopspersoon van die Jaar in die D4:D14 -selle gegee en ons wil die aantal kere tel wat die naam Mathew Smith kom in hierdie lys voor.
Om gebruikers toe te laat om enige gewenste naam te tel in plaas daarvan om dit direk in die formule in te voer, het ons 'n sel aangewys om die naam in te voer. Die naam word byvoorbeeld in die G4 -sel ingevoer. Dus, die formule in die G5-sel sal wees soos dievolgende.
=COUNTIF(D5:D14,G4)
Hier verteenwoordig die D5:D14 selle die Verkoopspersoon van die Jaar ( reeks argument), en die G4 sel dui Mathew Smith ( kriteria aan argument).
Formule-uiteensetting
- In hierdie formule neem die COUNTIF -funksie twee argumente reeks en teks .
- Die COUNTIF -funksie pas by die naam Mathew Smith in die opsoekskikking ( D5:D14 ) en gee die aantal tellings terug.
Lees meer: Hoe om woorde in Excel met formule te tel (2 handige voorbeelde)
2. Toepassing van jokertekens om spesifieke name te tel
Die vorige metode pas presies by die gegewe kriteria. As 'n nota, as ten minste een ander karakter in die sel teenwoordig is, soos 'n spasie-karakter, sal dit nie as 'n presiese passing hanteer word nie. Eenvoudig gestel, die sel sal nie getel word nie.
Om die selle te tel wat ander tekste bykomend tot die spesifieke naam bevat, sal ons die Wildcard-karakter gebruik. Plaas eenvoudig 'n asterisk (*) karakter saam met die selverwysing. Deur die posisie van die sterretjie-karakter te verander, kan ons die naam van die selle in die reeks tel. Kom ons sien dit in aksie.
2.1 As sel spesifieke naam aan die begin bevat
As die spesifieke woord aan die begin van die sel is dan moet ons die byvoegasterisk karakter na die selverwysing, soos geïllustreer in die voorbeeld hieronder.
Dus sal die formule in die G5-sel soos volg wees.
=COUNTIF(D5:D14,G4&“*”)
2.2 Wanneer die besondere naam in die middel is
In teenstelling, wanneer die spesifieke woord in die middel van is die sel, voeg ons die asterisk-karakter beide voor en na die selverwysing by.
Vervolgens sal die formule vir die G5-sel soos volg wees.
=COUNTIF(D5:D14,“*”&G4&“*”)
2.3 As die spesifieke naam aan die einde is
Laastens, as die teikennaam aan die einde<4 geleë is> van die sel word die asterisk-karakter voor die selverwysing aaneengeskakel wat
Uiteindelik sal die formule vir die G5-sel soos volg wees.
=COUNTIF(D5:D14,“*”&G4)
Lees meer: Excel-formule om spesifieke woorde in 'n sel te tel (3 voorbeelde)
3 Gebruik SUMPRODUCT-funksie om spesifieke name in Excel te tel
Die SUMPRODUCT -funksie word gebruik in die scenario wanneer ons e om die naam te tel terwyl beide hoofletters en kleinletters in ag geneem word.
Aangesien ons het 'n tabel wat die Werknemer-ID toon, die afdeling waarin hulle werksaam is, en laastens die Werknemernaam. Ons kan die datastel (in B4:D14 -selle) gebruik om ons derde metode te demonstreer.
3.1 Toepassing van SUMPRODUCT-funksie om presiese naam te pas (hooflettergevoelig)
Ons sal die SUMPRODUCT -funksie saam met die EXACT -funksie gebruik om die aantal selle te tel wat die spesifieke naam bevat.
=SUMPRODUCT(--EXACT(G4, D5:D14))
Hier dui die G4 sel Smith ( text1 argument aan) en die D5:D14 selle verteenwoordig die Werknemernaam ( teks2 argument).
Formule-uiteensetting
- Hier vergelyk die EXACT -funksie twee stringe tekste en gee waar as hulle presies ooreenstem. Die dubbele koppelteken -merk dwing die WAAR- en ONWAAR-waardes na 1'e en 0'e.
- Volgende gee die SOMPRODUK -funksie die som van al die 1'e in die ooreenstemmende reeks wat verteenwoordig die aantal passings.
3.2 Gebruik die SUMPRODUCT-funksie om naam gedeeltelik te pas (hooflettergevoelig)
Om die gewenste naam op enige plek in die sel moet ons 3 funksies SOMPRODUK , ISNUMMER en VIND gebruik.
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
Hier dui die G4 sel aan Smith ( vind_teks argument) en die D5:D14 selle verteenwoordig die Werknemernaam ( binne_teks argument).
Formule-ontleding
- Eerstens gee die VIND -funksie die posisie (as getalle) van 'n teks binne 'n string.
- Tweedens, die ISNUMBER -funksie hanteer hierdie getalle wat deur die FIND teruggestuur word funksie. Die dubbel unêre merk (koppelteken) skakel die WAAR en ONWAAR waardes om na ene en nulle.
- Derdens tel die SOMPRODUK -funksie al die 1'e bymekaar wat die getal verteenwoordig van passings.
3.3 Gebruik SUMPRODUCT-funksie om name te tel (hoofletteronsensitief)
Om 'n hoofletter-onsensitiewe formule te ontwikkel vir die tel van die name wat op enige plek in die sel geleë is wat ons nodig het die SOMPRODUCT, ISNUMBER, en SOEK funksies.
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
Formule-ontleding
- Eerstens bepaal die SOEK funksie die ligging (as nommer) van 'n teks binne 'n string.
- Volgende, die IS GETAL -funksie verander die getalle wat deur die SOEK -funksie verskaf word na ene en nulle.
- Laastens gee die SOMPRODUK -funksie die aantal tellings terug.
Lees meer: Hoe om spesifieke woorde in 'n kolom in Excel te tel (2 metodes)
Dinge om te onthou
- Die COUNTIF funksie gee heelgetaluitvoer terug.
- Th e COUNTIF funksie tel nie die selle met nie-numeriese waardes, soos teks of #NA.
- COUNTIF funksie kan nie tel nie. spesifieke getalle binne 'n getal soos "123" vanaf "4546123"
- Vir kolomme met 'n mengsel van teks en syfers gee die COUNTIF -funksie die verkeerde telling.
Gevolgtrekking
Om af te sluit, die 3 eenvoudige metodeshierbo genoem sal jou help om die spesifieke name in Excel te tel. As jy enige vrae of terugvoer het, laat weet ons asseblief in die kommentaarafdeling hieronder of jy kan ons ander artikels op die ExcelWIKI -webwerf kyk.