Kā lietot COUNTIF ar SUBTOTAL programmā Excel (2 metodes)

  • Dalīties Ar Šo
Hugh West

Šajā rakstā mēs ilustrēsim, kā izmantot COUNTIF funkcija ar SUBTOTAL funkcija programmā Excel, lai saskaitītu filtrētos datus, izmantojot divas ērtas metodes.

Lejupielādēt prakses darba burtnīcu

Lejupielādējiet šo prakses darba burtnīcu, lai vingrinātos, kamēr lasāt šo rakstu.

SUBTOTAL COUNTIF.xlsx

2 COUNTIF un SUBTOTAL izmantošanas metodes programmā Excel

Šajā rakstā mēs izmantojām šādu datu kopu, lai demonstrētu 2 dažādas metodes, kā atrast tikai redzamo rindu skaits. Šeit ir saraksts ar 4 dažādi kategorijas . Uzzināsim, cik produktu ir katrā kategorijā. Sekojiet ceļvedim.

1. COUNTIF un SUBTOTAL izmantošana, lai saskaitītu filtrētos datus ar kritērijiem, izmantojot Excel funkcijas

Parasti SUBTOTAL funkcija nevar apstrādāt kritēriji kas tiek likts ar COUNTIF funkcija. Tātad mēs varam filtrs skaits, izmantojot SUMPRODUCT funkcija gan ar SUBTOTAL funkciju (izmantojot OFFSET funkcija ) un kritēriji .

Šūnā E6 ielieciet šādu formula :

=SUMPRODUKTS((C5:C14=C5)*(STARPSUMMA(103,NOBĪDE(C5,RINDA(C5:C14)-MIN(RINDA(C5:C14)),0))))

Formulas sadalījums:

Portāls SUMPRODUCT funkcija uzņem masīvi kā tās ievades . Šajā formulā mēs ieliekam pirmais ievades masīvs kā kritēriji un otrais ieejas masīvs apstrādā redzamība .

Kritēriji ir šādi.

=(C5:C14=C5)

Tas pārbauda vērtību C5 kas ir augļi, salīdzinot ar diapazonu C5:C14 . Tas izvada masīvu, kas parādīts zemāk redzamajā ekrānšāviņas attēlā. Tā kā šis masīvs atrodas reizināšanas forma formulā, tā galu galā tiek pārvērsta masīvā, kas sastāv no 1's un 0's.

{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} Tagad formulas otrajā daļā ir šāds formulas lielums. SUBTOTAL funkcija, kas atgriež viena vērtība kā izejas signālu. Bet mums ir jāievada masīva ievade sistēmā SUMPRODUCT funkcija. Tāpēc mums ir jāizmanto OFFSET funkciju kā ievades funkciju SUBTOTAL funkcija, viena atsauce uz vienu rindu kas atgriež viens rezultāts katrā rindā. Šim nolūkam ir jāievada masīvs, kurā katrā rindā ir viens skaitlis, sākot ar nulle kā ievades OFFSET Ievietojiet šo formulu, lai iegūtu šo masīvu:

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

Ievietojam iepriekš minēto formulu OFFSET funkcija , tas ir:

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

Visbeidzot. SUBTOTAL funkcija atgriež masīvu 1 un 0.

=(STARPSUMMA(103,NOBĪDE(C5,RINDA(C5:C14)-MIN(RINDA(C5:C14)),0)))))

Tagad mēs varam saprast, kā darbojas formulas 2. daļa, tāpēc pāriesim pie pēdējā soļa.

=SUMPRODUCT( kritēriji * redzamība )

Ievietojiet formulu jebkurā tukšā šūnā -

=SUMPRODUCT(D5:D14*H5:H14)

Diapazons D5:D14 ir kritēriji un diapazons H5:H14 ir redzamība . rezultāts ir . 3 kas ir numurs no Augļu produkti produktu sarakstā.

Līdzīgi varam filtrēt un iegūt produktu skaitu katrā kategorijā.

Lasīt vairāk: COUNTIF Vairāki diapazoni vienādi kritēriji programmā Excel

Līdzīgi lasījumi

  • Excel COUNTIFS nedarbojas (7 cēloņi un risinājumi)
  • COUNTIF vs COUNTIFS programmā Excel (4 piemēri)
  • COUNTIF lielāks par un mazāks par [ar bezmaksas veidni]
  • COUNTIF starp divām šūnu vērtībām programmā Excel (5 piemēri)

2. Excel COUNTIFS funkcija, lai skaitītu filtrētu datus ar kritērijiem, pievienojot palīgkolonnu

Šajā metodē vispirms pievienosim palīgkolonnu un pēc tam izmantosim SUMIFS funkciju, lai saskaitītu produktu skaitu, pamatojoties uz to kategorijām. Veiciet tālāk norādītās darbības:

Soļi:

  • D4 šūnā ierakstiet šādu formulu
=IF(C4="Augļi",1,0)

Šī formula pārbauda, vai vērtība šūnu C4 ir Augļi vai ne Ja vērtība ir augļi tad tiks parādīts 1 vai 0 pretējā gadījumā.

  • Izmantojot aizpildīt rokturi, kopēt un ielīmēt formulu, izmantojot kolonnu.

  • Rezultāts skaidri parāda, ka šūnas ar Augļi Kategorija parādīt 1 un šūnas ar kategorijas, izņemot augļu parādīt 0 kā izejas.

  • Tagad ielieciet šādu formula ar tukša šūna (šajā piemērā šūna I7 ), kurā vēlaties saglabāt rezultātu.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")

Šajā formulā COUNTIFS funkcija pārbaudes divi kritēriji vietnē divi diapazoni un atgriež spēļu skaits . diapazonā C4:C13 tas atbilst Augļi un diapazonā D4:D13 tas atbilst 1.

  • Veicot iepriekšminētos soļus, mēs varam ļoti viegli aprēķināt produktu skaitu katrā kategorijā.

Lasīt vairāk: Kā lietot Excel COUNTIF, kas nesatur vairākus kritērijus

Piezīmes

  • Portāls SUBTOTAL funkcija izmanto function_num kā argumentu, kas kontrolē funkcijas uzvedību. Atkarībā no tā. function_num vērtība . SUBTOTAL funkcija var aprēķināt vērtību diapazona vidējo, summu, maksimālo, minimālo, minimālo, skaitli u. c. Šeit mēs izmantojām funkciju 103 kas ignorēt . slēptās rindas piemērojot COUNTA

Piemēram, šeit mēs slēpjam 8 rinda kas mainīja produktu skaitu no dārzeņi kategorija no 3 pret 2 . Un mēs arī slēpjam rindas 13 un 14 kas satur šādus produktus gaļa kategorijā, kas radīja 0.

Secinājums

Tagad mēs zinām, kā lietot funkciju COUNTIF ar funkciju SUBTOTAL programmā Excel. Cerams, ka tas mudinās jūs pārliecinošāk izmantot šo funkciju. Jebkādi jautājumi vai ieteikumi neaizmirstiet tos ievietot komentāru lodziņā zemāk.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.