Kako uporabiti COUNTIF s SUBTOTAL v Excelu (2 metodi)

  • Deliti To
Hugh West

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

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

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.