Tartalomjegyzék
Ebben a cikkben azt mutatjuk be, hogyan használhatjuk a COUNTIF funkció a SUBTOTAL funkció Excelben a szűrt adatok számolásához két kényelmes módszerrel.
Gyakorlati munkafüzet letöltése
Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.
SZÁMLÁZATI ÖSSZEG.xlsx2 A COUNTIF és a SUBTOTAL használatának módszerei az Excelben
Ebben a cikkben a következő adatkészletet használtuk fel, hogy bemutassuk 2 különböző módszert, hogy megtaláljuk a csak a látható sorok száma. Itt van egy lista a következő termékekről 4 különböző kategóriák Kiderítjük az egyes kategóriákhoz tartozó termékek számát. Kövessük az útmutatót.
1. A COUNTIF és a SUBTOTAL használata a szűrt adatok számlálásához az Excel-funkciókkal ellátott kritériumok segítségével
Általában a RÉSZÖSSZEG funkció nem tudja kezelni kritériumok amelyeket a COUNTIF funkciót. Így tehát szűrő a számlálószámot a SUMPRODUCT funkció mind a RÉSZÖSSZEG funkció (a OFFSET funkció ) és a kritériumok .
A cellában E6 a következőket tegye formula :
=SUMPRODUCT((C5:C14=C5)*(SUBTOTAL(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0))))
Formula bontás:
A SUMPRODUCT funkció a tömbök mint a bemenet Ebben a képletben a első bemeneti tömb, mint a kritériumok és a második bemeneti tömb kezeli a láthatóság .
A kritériumok a következők.
=(C5:C14=C5)
Ez ellenőrzi a C5 amely a gyümölcs a tartomány ellenében C5:C14 Az alábbi képernyőképen látható tömböt adja ki. Mivel ez a tömb a szorzási forma a képletben, amit végül egy tömbnyi 1's és 0's.
{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} Most a képlet második részében a következőkkel rendelkezünk RÉSZÖSSZEG függvény, amely visszaad egy egyetlen érték kimenetként. De nekünk egy tömb bemenetet kell tennünk a SUMPRODUCT függvényt. Tehát, használnunk kell a OFFSET függvényt a RÉSZÖSSZEG funkció, soronként egy hivatkozás ami visszaadja soronként egy eredmény. Ehhez egy olyan tömböt kell létrehozni, amely soronként egy számot tartalmaz, kezdve a következővel nulla mint a OFFSET függvényt. Az alábbi képletet használjuk a tömb megszerzéséhez:
=SOR(C5:C15)-MIN(SOR(C5:C14))
Tegyük a fenti képletet a OFFSET funkció , vagyis:
=OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0)
Végül a RÉSZÖSSZEG függvény egy tömböt ad vissza 1-esek és 0-ak.
=(RÉSZÖSSZEG(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0))))
Most, hogy már értjük, hogyan működik a képlet 2. része, térjünk át az utolsó lépésre.
=SUMPRODUCT( kritériumok * láthatóság )
Tegye a képletet bármelyik üres cellába-
=SUMPRODUCT(D5:D14*H5:H14)
A tartomány D5:D14 a kritériumok és a tartomány H5:H14 a címet képviseli. láthatóság . eredmény a 3 amely a szám a Gyümölcs termékek a termékek listájában.
Hasonlóképpen szűrhetünk, és megkaphatjuk az egyes kategóriákhoz tartozó termékek számát.
Bővebben: COUNTIF Több tartomány azonos kritériumok Excelben
Hasonló olvasmányok
- Excel COUNTIFS nem működik (7 okok megoldásokkal)
- COUNTIF vs COUNTIFS Excelben (4 példa)
- COUNTIF Nagyobb, mint és kisebb, mint [ingyenes sablonnal]
- COUNTIF két cellaérték között az Excelben (5 példa)
2. Excel COUNTIFS funkció a szűrő adatok számlálásához a kritériumokhoz egy segédoszlop hozzáadásával
Ebben a módszerben először is hozzáadunk egy segédoszlopot, majd használjuk a SUMIFS funkcióval a termékek számát a kategóriájuk alapján számolja meg. Kövesse az alábbi lépéseket:
Lépések:
- Írja a D4-es cellába a következő képletet
=IF(C4="Gyümölcs",1,0)
Ez a képlet ellenőrzi, hogy a érték a sejt C4 a Gyümölcs vagy nem Ha az érték gyümölcs akkor azt fogja mutatni 1 vagy Egyébként 0.
- A fogantyú kitöltése, másolás és paste a képletet az oszlopon keresztül.
- Az eredmény egyértelműen azt mutatja, hogy a sejtek Gyümölcs Kategória show 1 és a sejtek a gyümölcsökön kívüli kategóriák mutasd meg a 0 kimenetként.
- Most tegye a következőket formula egy üres cella (ebben a példában a cella I7 )az eredményt szeretné tárolni.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")
Ebben a képletben a COUNTIFS funkció ellenőrzések két kritérium a oldalon. két tartomány és visszaadja a találatok száma A tartományban C4:C13 a következőre illeszkedik Gyümölcs és a D4:D13 a következőre illeszkedik 1.
- A fenti lépéseket követve nagyon könnyen kiszámíthatjuk, hogy az egyes kategóriák hány termékkel rendelkeznek.
Bővebben: Hogyan kell használni az Excel COUNTIF-ot, amely nem tartalmaz több kritériumot
Megjegyzések
- A RÉSZÖSSZEG funkció egy function_num argumentumként, amely a függvény viselkedését szabályozza. A függvény viselkedésétől függően a function_num érték a RÉSZÖSSZEG függvény egy értéktartományból kiszámíthatja az AVERAGE, SUM, MAX, MIN, COUNT, stb. értékeket. Itt a következő függvényt használtuk 103 amely figyelmen kívül hagyja a rejtett sorok a COUNTA
Például itt elrejtjük 8. sor amely megváltoztatta a termékek számát a zöldség kategória a 3-2 . És mi is elrejtjük sorok 13 és 14 amelyek a következő termékeket tartalmazzák hús kategória, amely a 0.
Következtetés
Most már tudjuk, hogyan használjuk a COUNTIF függvényt a SUBTOTAL függvénnyel az Excelben. Remélhetőleg ez arra ösztönzi Önt, hogy magabiztosabban használja ezt a funkciót. Bármilyen kérdése vagy javaslata van, ne felejtse el beírni az alábbi megjegyzés rovatba.