A COUNTIF és a SUBTOTAL használata az Excelben (2 módszer)

  • Ossza Meg Ezt
Hugh West

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.xlsx

2 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.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.