Tartalomjegyzék
Az Excel nagy adathalmazainak vizsgálata során előfordulhat, hogy meg kell számolnia az adott nevet tartalmazó cellák számát. Ez a cikk 3 egyszerű módszert mutat be arra, hogyan számolhat meg bizonyos neveket az Excelben.
Gyakorlati munkafüzet letöltése
Különleges nevek számlálása.xlsx3 módszer bizonyos nevek számlálására az Excelben
Tegyük fel, hogy van egy adatkészletünk, amely a Alkalmazotti azonosító , a Év , és végül a Az év értékesítője Használjuk az adatállományt (a B4:D14 cellák) az első és a második módszer esetében.
Szerencsére egy név előfordulását egy munkalapon többféleképpen is megszámolhatja. Vizsgáljuk meg a különböző módszereket és azok alkalmazását.
1. A COUNTIF függvény használata a pontosan egyező nevek megszámlálásához
A Microsoft Excel rendelkezik egy beépített COUNTIF funkció a megadott feltételnek megfelelő cellák számának megszámlálásához egy tartományon belül. Az alábbi példában egy listát a Az év értékesítője a D4:D14 cellákat, és meg akarjuk számolni, hogy hányszor szerepel a név Mathew Smith fordul elő ebben a listában.
Annak érdekében, hogy a felhasználók bármilyen kívánt nevet megszámolhassanak ahelyett, hogy közvetlenül a képletbe írnák be, kijelöltünk egy cellát a név beírására. Például a nevet a következő cellába írjuk be G4 Tehát a G5 cellában a képlet a következő lesz.
=COUNTIF(D5:D14,G4)
Itt a D5:D14 a cellák a Az év értékesítője ( tartomány argumentum), és a G4 a cella jelöli Mathew Smith ( kritériumok érv).
Képlet bontás
- Ebben a képletben a COUNTIF függvény két argumentumot fogad el tartomány és szöveg .
- A COUNTIF függvény megfelel a névnek Mathew Smith a keresési tömbben ( D5:D14 ), és visszaadja a számlálások számát.
Bővebben: Hogyan számoljuk meg a szavakat az Excelben képletekkel (2 praktikus példa)
2. Joker karakter alkalmazása bizonyos nevek számolásához
Az előző módszer pontosan megfelel a megadott feltételeknek. Megjegyzésként, ha a cellán belül legalább egy eltérő karakter van jelen, például egy szóköz karakter, akkor azt nem tekintjük pontos egyezésnek. Egyszerűen fogalmazva, a cella nem lesz számítva.
Azoknak a celláknak a megszámlálásához, amelyek az adott név mellett más szövegeket is tartalmaznak, a Wildcard karakter Egyszerűen helyezzünk el egy csillag (*) karaktert a cellahivatkozás mellé. A csillag karakter pozíciójának változtatásával meg tudjuk számolni a nevet a tartomány celláiból. Lássuk a gyakorlatban.
2.1 Ha a cella az elején egy adott nevet tartalmaz
Ha az adott szó a indítsd el a a cellában, akkor a cellahivatkozás után a csillag karaktert kell beillesztenünk, ahogy az alábbi példában látható.
Így a G5 cellában a képlet a következő lesz.
=COUNTIF(D5:D14,G4& "*")
2.2 Amikor az adott név középen van
Ezzel szemben, amikor a konkrét szó a középső a cellában, a csillag karaktert a cellahivatkozás előtt és után is hozzáadjuk.
Ezt követően a G5 cella képlete a következő lesz.
=COUNTIF(D5:D14, "*"&G4& "*")
2.3 Ha a konkrét név a végén van
Végül, ha a célpont neve a vége a cella, a csillag karaktert a cellahivatkozás elé kell kapcsolni, amely
Végül a G5 cella képlete a következő lesz.
=COUNTIF(D5:D14, "*"&G4)
Bővebben: Excel-képlet az adott szavak számolásához egy cellában (3 példa)
3. A SUMPRODUCT függvény használata az Excelben megadott nevek megszámlálásához
A SUMPRODUCT függvényt abban a forgatókönyvben használjuk, amikor a nevet a kis- és nagybetűket is figyelembe véve kell megszámolnunk.
Tegyük fel, hogy van egy táblázatunk, amely mutatja a Alkalmazotti azonosító , a Részleg amelyekben foglalkoztatják őket, és végül a Alkalmazott neve. Használhatjuk az adatkészletet (a B4:D14 sejtek) a harmadik módszerünk demonstrálására.
3.1 A SUMPRODUCT függvény alkalmazása a pontos név egyezéséhez (Nagy- és Kisbetű-érzékeny)
Alkalmazni fogjuk a SUMPRODUCT funkcióval együtt a EXACT függvényt, hogy megszámolja az adott nevet tartalmazó cellák számát.
=SUMPRODUCT(--EXACT(G4, D5:D14))
Itt a G4 a cella jelöli Smith ( text1 argumentum) és a D5:D14 a cellák a Alkalmazott neve ( text2 érv).
Képlet bontás
- Itt a EXACT függvény két szöveges karakterláncot hasonlít össze, és igazat ad vissza, ha azok pontosan egyeznek. dupla kötőjel a TRUE és FALSE értékeket 1-es és 0-s értékekre kényszeríti.
- Ezután a SUMPRODUCT függvény a megfelelő tartományban lévő összes 1-es érték összegét adja vissza, ami a találatok számát jelenti.
3.2 A SUMPRODUCT függvény használata a név részleges megfeleltetésére (Nagy- és Kisbetű-érzékeny)
Ahhoz, hogy a kívánt nevet megtaláljuk, bárhol a cellában, 3 függvényt kell használnunk SUMPRODUCT , ISNUMBER , és FIND .
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
Itt a G4 a cella jelöli Smith ( find_text argumentum) és a D5:D14 a cellák a Alkalmazott neve ( within_text érv).
Képlet bontás
- Először is, a FIND függvény megadja a szöveg pozícióját (számként) egy karakterláncon belül.
- Másodszor, a ISNUMBER függvény kezeli ezeket a számokat, amelyeket a FIND funkció. kettős unáris jel (kötőjel) a TRUE és FALSE értékeket egyes és nullás értékekké alakítja.
- Harmadszor, a SUMPRODUCT függvény összeadja az összes 1-est, ami a találatok számát jelenti.
3.3 A SUMPRODUCT függvény használata a nevek számolásához (Nagy- és Kisbetű-érzékeny)
A cellában bárhol található nevek megszámlálására szolgáló, nagy- és kisbetűket nem érzékelő képlet kidolgozásához szükségünk lesz a SUMPRODUCT, ISNUMBER, és KERESÉS funkciók.
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
Képlet bontás
- Először is, a KERESÉS függvény meghatározza egy szöveg helyét (számként) egy karakterláncon belül.
- Ezután a ISNUMBER függvény átalakítja a KERESÉS függvényt egyesekre és nullákra.
- Végül, a SUMPRODUCT függvény a számlálások számát adja vissza.
Bővebben: Hogyan számolhat meg bizonyos szavakat egy oszlopban az Excelben (2 módszer)
Emlékezetes dolgok
- A COUNTIF függvény egész kimenetet ad vissza.
- A COUNTIF függvény nem számolja a nem numerikus értékeket tartalmazó cellákat, mint például a szöveg vagy a #NA.
- COUNTIF függvény nem képes megszámolni bizonyos számokat egy számon belül, mint például a "123" a "4546123"-ból.
- A szöveg és számok keverékét tartalmazó oszlopok esetében a COUNTIF függvény rossz számot ad.
Következtetés
Összefoglalva, a fent említett 3 egyszerű módszer segít Önnek abban, hogy megszámolja a konkrét neveket az Excelben. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velünk az alábbi megjegyzés rovatban, vagy nézze meg a többi cikkünket a következő témában: "A nevek számolása". ExcelWIKI weboldal.