Ynhâldsopjefte
By it ûndersykjen fan grutte datasets yn Excel, kinne jo ferplicht wurde om it oantal sellen te tellen mei in spesifike namme. Dit artikel jout 3 ienfâldige metoaden oer hoe't jo spesifike nammen telle yn Excel.
Download Practice Workbook
Count Specific Names.xlsx
3 Metoaden om spesifike nammen te tellen yn Excel
Litte wy sizze dat wy in dataset hawwe dy't de Employee ID ôfbyldet, it Year , en as lêste respektivelik de ferkeappersoan fan it jier . Wy sille de dataset (yn B4:D14 -sellen) hjirûnder sjen litte foar de earste en twadde metoade.
Gelokkich kinne jo it foarkommen telle fan in namme yn in wurkblêd op in protte manieren. Litte wy de ferskate metoaden ûndersykje en hoe't se se tapasse kinne.
1. De COUNTIF-funksje brûke om krekt oerienkommende nammen te tellen
Microsoft Excel hat in ynboude COUNTIF funksje om it oantal sellen te tellen binnen in berik dat foldocht oan de opjûne betingst. Yn it foarbyld hjirûnder wurdt in list mei ferkeappersoan fan it jier jûn yn 'e D4:D14 sellen en wy wolle it oantal kearen telle dat de namme Mathew Smith komt foar yn dizze list.
Om brûkers elke winske namme te tellen ynstee fan it direkt yn 'e formule yn te fieren, hawwe wy in sel oanwiisd om de namme yn te fieren. Bygelyks, de namme wurdt ynfierd yn de G4 sel. Dat, de formule yn 'e G5-sel sil wêze as defolgjende.
=COUNTIF(D5:D14,G4)
Hjir fertsjinwurdigje de D5:D14 sellen de ferkeappersoan fan it jier ( berik argumint), en de G4 sel jout oan Mathew Smith ( kritearia argumint).
Formule-ôfdieling
- Yn dizze formule nimt de funksje COUNTIF twa arguminten berik en tekst .
- De funksje COUNTIF komt oerien mei de namme Mathew Smith yn de opsykmatrix ( D5:D14 ) en jout it oantal tellen werom.
Lês mear: How to Count Words in Excel with Formula (2 Handige foarbylden)
2. Jokerteken tapasse om spesifike nammen te tellen
De foarige metoade komt krekt oerien mei de opjûne kritearia. As notysje, as op syn minst ien oar karakter yn 'e sel oanwêzich is, lykas in spaasjekarakter, dan sil it net wurde behannele as in krekte oerienkomst. Simply set, de sel wurdt net teld.
Om de sellen te tellen dy't njonken de spesifike namme oare teksten befetsje, brûke wy it Wildcard Character . Plak gewoan in asterisk (*) karakter tegearre mei de selreferinsje. Troch de posysje fan it asteriskkarakter te feroarjen, kinne wy de namme telle út 'e sellen yn it berik. Litte wy it yn aksje sjen.
2.1 As sel spesifike namme oan it begjin befettet
As it spesifike wurd oan it begjin fan de sel stiet dan moatte wy taheakje deasterisk karakter nei de sel referinsje, lykas yllustrearre yn it foarbyld hjirûnder.
Sa sil de formule yn de G5 sel sa wêze.
=COUNTIF(D5:D14,G4&“*”)
2.2 As de bysûndere namme yn 't midden stiet
Yn tsjinstelling, as it spesifike wurd yn 'e midden fan stiet de sel, foegje wy it asteriskkarakter ta sawol foar as nei de selferwizing.
Dêrnei sil de formule foar de G5-sel sa wêze.
=COUNTIF(D5:D14,“*”&G4&“*”)
2.3 As de spesifike namme oan 'e ein is
As lêste, as de doelnamme oan 'e ein<4 stiet> fan 'e sel wurdt it asterisk-karakter gearfoege foar de selferwizing dy't
Uteinlik sil de formule foar de G5-sel sa wêze.
=COUNTIF(D5:D14,“*”&G4)
Lês mear: Excel-formule om spesifike wurden yn in sel te tellen (3 foarbylden)
3 SUMPRODUCT-funksje brûke om spesifike nammen te tellen yn Excel
De funksje SUMPRODUCT wurdt brûkt yn it senario as wy hawwe e om de namme te tellen by it beskôgjen fan sawol haad- en lytse letters.
Ungeande, wy hawwe in tabel dy't de Employee ID toant, de ôfdieling wêryn se wurkje, en as lêste de Employee Name. Wy kinne de dataset (yn B4:D14 sellen) brûke om ús tredde metoade te demonstrearjen.
3.1 SUMPRODUCT-funksje tapasse om krekte namme te passen (hoofdlettergefoelich)
Wy sille de funksje SUMPRODUCT brûke yn kombinaasje mei de funksje EXACT om it oantal sellen te tellen mei de spesifike namme.
=SUMPRODUCT(--EXACT(G4, D5:D14))
Hjir jout de G4 sel Smith ( text1 argumint) en de D5:D14 sellen fertsjintwurdigje it Namme fan wurknimmers ( text2 argumint).
Formule-ôfdieling
- Hjir fergeliket de funksje EKSAKT twa tekststrings en jout wier as se in eksakte oerienkomst binne. It dûbele koppelteken twingt de TRUE en FALSE wearden nei 1's en 0's.
- Dêrnei jout de funksje SUMPRODUCT de som fan alle 1'en yn it oerienkommende berik dat stelt it oantal oerienkomsten foar.
3.2 De SUMPRODUCT-funksje brûke om namme foar in part oerien te kommen (Case-Sensitive)
Om de winske namme te finen, oeral yn 'e sel moatte wy 3 funksjes brûke SUMPRODUCT , ISNUMBER , en FIND .
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
Hjir jout de G4 sel Smith ( find_text argumint) en de D5:D14 sellen fertsjintwurdigje it Employee Name ( within_text argumint).
Formule-ôfdieling
- Earst jout de funksje FIND de posysje (as nûmers) fan in tekst binnen in tekenrige.
- Twadens behannelet de funksje ISNUMBER dizze sifers weromjûn troch de FIND funksje. De dûbele unary mark (hyphen) konvertearret de TRUE en FALSE wearden nei enen en nullen.
- Tredde, de funksje SUMPRODUCT telt alle 1's op dy't it getal foarstelt. fan wedstriden.
3.3 SUMPRODUCT-funksje brûke om nammen te tellen (case-ûngefoelige)
Om in haadletter-ûngefoelige formule te ûntwikkeljen foar it tellen fan de nammen dy't oeral yn 'e sel lizze dy't wy nedich binne de funksjes SUMPRODUCT, ISNUMBER, en SEARCH .
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
Formule-ôfdieling
- Earst bepaalt de funksje SEARCH de lokaasje (as nûmer) fan in tekst binnen in tekenrige.
- Dêrnei, de De funksje ISNUMBER konvertearret de nûmers oanjûn troch de funksje SEARCH nei enen en nullen.
- As lêste jout de funksje SUMPRODUCT it oantal tellen werom.
Lês mear: Hoe kinne jo spesifike wurden telle yn in kolom yn Excel (2 metoaden)
Dingen om te ûnthâlden
- De funksje COUNTIF jout in hiele getal útfier.
- Th e COUNTIF funksje telt net de sellen mei net-numerike wearden, lykas tekst of #NA.
- COUNTIF funksje kin net telle spesifike nûmers binnen in nûmer lykas "123" fan "4546123"
- Foar kolommen mei in mingsel fan tekst en sifers jout de funksje COUNTIF it ferkearde oantal.
Konklúzje
Ta beslút, de 3 ienfâldige metoadenhjirboppe neamde sil jo helpe om de spesifike nammen yn Excel te tellen. As jo fragen of feedback hawwe, lit it ús dan witte yn 'e kommentaar seksje, hjirûnder of jo kinne ús oare artikels besjen op' e ExcelWIKI webside.