Kuidas kasutada COUNTIFi koos SUBTOTALiga Excelis (2 meetodit)

  • Jaga Seda
Hugh West

Selles artiklis näitame, kuidas kasutada funktsiooni COUNTIF funktsioon koos SUBTOTAL funktsioon Excelis filtreeritud andmete loendamiseks kahe mugavusmeetodi abil.

Lae alla praktika töövihik

Lae alla see harjutusvihik, et seda artiklit lugedes harjutada.

SUBTOTAL COUNTIF.xlsx

2 Meetodid COUNTIFi ja SUBTOTALi kasutamiseks Excelis

Selles artiklis kasutasime järgmist andmestikku, et demonstreerida 2 erinevat meetodit, et leida ainult nähtavate ridade arv. Siin on nimekiri toodetest 4 erinevad kategooriad . Leiame välja toodete arvu igas kategoorias. Järgime juhendit.

1. COUNTIFi kasutamine koos SUBTOTALiga, et lugeda filtreeritud andmeid koos kriteeriumidega Exceli funktsioonide abil

Tavaliselt on SUBTUMAL funktsioon ei saa hakkama kriteeriumid mis on pandud COUNTIF funktsioon. Nii et me saame filter loenduri number, kasutades SUMPRODUCT funktsioon nii koos SUBTUMAL funktsioon (funktsiooni OFFSET funktsioon ) ja kriteeriumid .

Kärgis E6 panna järgmine valem :

=SUMPRODUCT((C5:C14=C5)*(SUBTOTAL(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0))))

Valemite jaotamine:

The SUMPRODUCT funktsioon võtab massiivid kui selle sisend Selles valemis paneme esimene sisendmassiivi kui kriteeriumid ja teine sisendmassiivi käsitseb nähtavus .

Kriteeriumid on järgmised.

=(C5:C14=C5)

See kontrollib väärtust C5 mis on puuvilja vastu vahemikus C5:C14 See väljastab allpool oleval ekraanipildil näidatud massiivi. Kuna see massiivi on in the korrutamise vorm valemis muutub see lõpuks massiivi 1's ja 0's.

{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} Nüüd, valemi teises osas, on meil olemas SUBTUMAL funktsioon, mis tagastab üksikväärtus väljundina. Kuid meil on vaja panna massiivi sisendiks SUMPRODUCT Seega peame kasutama funktsiooni OFFSET funktsiooni sisendiks SUBTUMAL funktsioon, üks viide rea kohta mis tagastab üks tulemus rea kohta. Selleks tuleb panna massiivi, mis sisaldab ühte numbrit iga rea kohta, alustades tähtedega null kui sisendiks on OFFSET funktsioon. Pange see valem allpool, et saada see massiivi:

=ROW(C5:C15)-MIN(ROW(C5:C14))

Paneme ülaltoodud valemi sisse OFFSET funktsioon , see tähendab:

=OFFSET(C5,RIDA(C5:C14)-MIN(RIDA(C5:C14)),0)

Lõpuks on SUBTUMAL funktsioon tagastab massiivi 1 ja 0.

=(VAHESUMMA(103,OFFSET(C5,RIDA(C5:C14)-MIN(RIDA(C5:C14)),0)))

Nüüd saame aru, kuidas valemi 2. osa töötab, liigume viimase sammu juurde.

=SUMPRODUCT( kriteeriumid * nähtavus )

Pane valem mis tahes tühja lahtrisse-

=SUMPRODUCT(D5:D14*H5:H14)

Vahemik D5:D14 esindab kriteeriumid ja vahemik H5:H14 esindab nähtavus . tulemus on 3 mis on number aadressilt Puuviljatooted toodete loetelus.

Samamoodi saame filtreerida ja saada toodete arvu iga kategooria kohta.

Loe edasi: COUNTIF mitu vahemikku samad kriteeriumid Excelis

Sarnased lugemised

  • Excel COUNTIFS ei tööta (7 põhjust koos lahendustega)
  • COUNTIF vs COUNTIFS Excelis (4 näidet)
  • COUNTIF suurem kui ja väiksem kui [koos tasuta malliga]
  • COUNTIF kahe lahtri väärtuste vahel Excelis (5 näidet)

2. Exceli funktsioon COUNTIFS, et loendada filtriandmeid kriteeriumidega, lisades abisammas veeru

Selles meetodis lisame kõigepealt abisammiku ja seejärel kasutame funktsiooni SUMIFS funktsiooni, et lugeda toodete arvu nende kategooriate alusel. Järgige alljärgnevaid samme:

Sammud:

  • Kirjutage lahtrisse D4 järgmine valem
=IF(C4="Puuviljad",1,0)

See valem kontrollib, kas väärtus raku C4 on Puuviljad või mitte Kui väärtus on puuviljad siis näitab see 1 või 0 muidu.

  • Kasutades täitke käepide, kopeeri ja paste valemit läbi veeru.

  • Tulemus näitab selgelt, et rakud, mille Puuviljad Kategooria näitus 1 ja rakud koos muud kategooriad kui puuviljad näita 0 väljundina.

  • Nüüd pane järgmine valem aastal tühi lahter (selles näites lahter I7 )mille tulemust soovite salvestada.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")

Selles valemis on COUNTIFS funktsioon kontrollib kaks kriteeriumi aadressil kaks vahemikku ja tagastab vastete arv . vahemikus C4:C13 see sobib Puuviljad ja vahemikus D4:D13 see sobib 1.

  • Järgides ülaltoodud samme, saame väga lihtsalt arvutada toodete arvu igas kategoorias.

Loe edasi: Kuidas kasutada Exceli COUNTIFi, mis ei sisalda mitut kriteeriumi, kasutades Exceli COUNTIFi

Märkused

  • The OSASUMMA funktsioon kasutab function_num argumendina, mis kontrollib funktsiooni käitumist. Sõltuvalt sellest, milline on function_num väärtus . SUBTUMAL funktsiooniga saab arvutada väärtuste vahemiku AVERAGE, SUMMA, MAX, MIN, COUNT jne. Siin kasutasime funktsiooni 103 mis ignoreeri . varjatud read rakendades samal ajal COUNTA

Näiteks siin me peidame rida 8 mis muutis toodete arvu alates taimsed kategooria alates 3 kuni 2 . Ja me peidame ka read 13 ja 14 mis sisaldavad tooteid liha kategooria, mille tulemuseks on 0.

Kokkuvõte

Nüüd teame, kuidas kasutada COUNTIF funktsiooni koos SUBTOTAL funktsiooniga Excelis. Loodetavasti julgustab see teid seda funktsiooni kindlamalt kasutama. Kui teil on küsimusi või ettepanekuid, ärge unustage neid allpool olevasse kommentaarikasti panna.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.