Kazalo
V tem članku bomo prikazali, kako uporabiti Funkcija COUNTIF z Funkcija SUBTOTAL v Excelu za štetje filtriranih podatkov z dvema priročnima metodama.
Prenesite delovni zvezek za prakso
Prenesite ta delovni zvezek za vadbo, ki ga lahko uporabljate med branjem tega članka.
SUBTOTAL COUNTIF.xlsx2 Metode uporabe COUNTIF s SUBTOTAL v Excelu
V tem članku smo z naslednjim naborom podatkov prikazali dve različni metodi za iskanje samo število vidnih vrstic. Tukaj je seznam izdelkov 4 različne kategorije . Ugotovili bomo število izdelkov v vsaki kategoriji. Sledimo vodniku.
1. Uporaba COUNTIF s SUBTOTAL za štetje filtriranih podatkov z merili z uporabo Excelovih funkcij
Običajno je PODSKUPAJ funkcija ne more obdelati merila ki jih je postavil COUNTIF funkcija. Tako lahko filter število številk z uporabo Funkcija SUMPRODUCT z obema PODSKUPAJ (prek funkcije Funkcija OFFSET ) in merila .
V celici E6 vstavite naslednje formula :
=SUMPRODUKT((C5:C14=C5)*(VMESNI SEŠTEVEK(103,OFFSET(C5,VRSTICA(C5:C14)-MIN(VRSTICA(C5:C14)),0))))
Razčlenitev formule:
Spletna stran SUMPRODUCT funkcija prevzame polja kot njegov vnos V to formulo vstavimo prvi vhodno polje kot merila in drugi vhodno polje obdeluje vidljivost .
Merila so naslednja.
=(C5:C14=C5)
To preveri vrednost C5 ki je sadje glede na območje C5:C14 . Izpiše se polje, prikazano na spodnji sliki zaslona. Ker je to polje v polju oblika množenja v formuli, ki se na koncu pretvori v polje 1's in . 0's.
{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} V drugem delu formule imamo zdaj PODSKUPAJ funkcija, ki vrne ena vrednost kot izhod. Vendar pa moramo vhodno polje vstaviti v SUMPRODUCT zato moramo uporabiti funkcijo OFFSET funkcijo kot vhod v funkcijo PODSKUPAJ funkcijo, ena referenca na vrstico ki vrne en rezultat na vrstico. Za to je treba postaviti polje, ki vsebuje eno številko na vrstico, začenši z nič kot vhodni podatek za OFFSET Za pridobitev tega polja uporabite spodnjo formulo:
=RED(C5:C15)-MIN(RED(C5:C14))
Vnesimo zgornjo formulo v Funkcija OFFSET , to je:
=OFFSET(C5,VRSTICA(C5:C14)-MIN(VRSTICA(C5:C14)),0)
Nazadnje je PODSKUPAJ funkcija vrne polje 1 in 0.
=(VMESNI SEŠTEVEK(103,OFFSET(C5,VRSTICA(C5:C14)-MIN(VRSTICA(C5:C14)),0)))
Zdaj lahko razumemo, kako deluje drugi del formule, zato preidimo na zadnji korak.
=SUMPRODUCT( merila * vidnost )
formulo vstavite v katero koli prazno celico.
=SUMPRODUCT(D5:D14*H5:H14)
Razpon D5:D14 predstavlja merila in razpon H5:H14 predstavlja . vidljivost . rezultat je . 3 ki je številka na spletnem mestu Sadni izdelki na seznamu izdelkov.
Podobno lahko filtriramo in dobimo število izdelkov za vsako kategorijo.
Preberite več: COUNTIF Več razponov istih meril v Excelu
Podobna branja
- Excel COUNTIFS ne deluje (7 vzrokov z rešitvami)
- COUNTIF proti COUNTIFS v Excelu (4 primeri)
- COUNTIF Večji od in manjši od [z brezplačno predlogo]
- COUNTIF med dvema vrednostma celic v Excelu (5 primerov)
2. Funkcija Excel COUNTIFS za štetje filtriranja podatkov z merili z dodajanjem pomožnega stolpca
V tej metodi bomo najprej dodali pomožni stolpec in nato uporabili SUMIFS funkcijo za štetje števila izdelkov glede na njihove kategorije. Sledite naslednjim korakom:
Koraki:
- V celico D4 zapišite naslednjo formulo
=IF(C4="Sadje",1,0)
Ta formula preveri, ali je vrednost celice C4 je . Sadje ali ne Če je vrednost sadje potem se bo prikazalo 1 ali 0 v nasprotnem primeru.
- Uporaba zapolnite ročaj, kopirajte in . prilepite formulo prek stolpca.
- Rezultati jasno kažejo, da so celice z Sadje Prikaži kategorijo 1 in celice z kategorije, ki niso sadje Prikaži 0 kot izhod.
- Zdaj postavite naslednje formula v prazna celica (v tem primeru celica I7 )želite shraniti rezultat.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")
V tej formuli je Funkcija COUNTIFS preverja . dve merili na spletnem mestu dve območji in vrne število zadetkov V območju C4:C13 se ujema z Sadje in v območju D4:D13 se ujema z 1.
- Z zgornjimi koraki lahko zelo enostavno izračunamo število izdelkov, ki jih ima vsaka kategorija.
Preberite več: Kako uporabiti Excelov COUNTIF, ki ne vsebuje več meril
Opombe
- Spletna stran PODSKUPAJ funkcija uporablja function_num kot argument, ki nadzoruje obnašanje funkcije. function_num vrednost . PODSKUPAJ lahko izračuna povprečno vrednost, vsoto, maksimalno vrednost, minimalno vrednost, število itd. za območje vrednosti. 103 ki prezreti . skrite vrstice med uporabo COUNTA
Na primer, tukaj skrijemo vrstica 8 ki je spremenila število izdelkov iz zelenjava kategorije iz 3 proti 2 . Skrivamo tudi vrstice 13 in 14 ki vsebujejo izdelke iz meso kategorijo, ki je povzročila 0.
Zaključek
Zdaj vemo, kako uporabiti funkcijo COUNTIF s funkcijo SUBTOTAL v Excelu. Upamo, da vas bo to spodbudilo k bolj samozavestni uporabi te funkcije. Morebitna vprašanja ali predloge ne pozabite postaviti v spodnje polje za komentarje.