Excel дээр SUBTOTAL-тай COUNTIF-г хэрхэн ашиглах вэ (2 арга)

  • Үүнийг Хуваалц
Hugh West

Энэ нийтлэлд бид COUNTIF функц -ийг Excel-ийн ДОЛБОГДОЛ функц -тэй хамт шүүсэн өгөгдлийг хоёр хялбар аргаар тоолоход хэрхэн ашиглахыг харуулах болно.

Дадлагын ажлын номыг татаж авна уу

Энэ нийтлэлийг уншиж байхдаа дасгал хийхийн тулд энэ дадлагын номыг татаж авна уу.

ДАДСАЛ COUNTIF.xlsx

Excel дээр COUNTIF-ийг SUBTOTAL-тай ашиглах 2 арга

Энэ нийтлэлд бид дараах өгөгдлийн багцыг ашиглан зөвхөн үзэгдэх мөрүүдийн тоог олох 2 өөр аргыг үзүүлэв. . Энд 4 өөр өөр категорийн бүтээгдэхүүний жагсаалт байна. Бид ангилал тус бүрийн бүтээгдэхүүний тоог олж мэдэх болно. Зааварчилгааг дагацгаая.

1. Excel функцийг ашиглан шүүсэн өгөгдлийг шалгуур үзүүлэлтээр тоолохын тулд COUNTIF-ийг SUBTOTAL-тай хамт ашиглах

Ихэвчлэн ДОЛБОГДОЛ функц нь шалгуур -ыг зохицуулж чадахгүй. COUNTIF функцээр тавигддаг. Тиймээс бид ДҮГНЭЛТ функцийг ашиглан ДҮГНЭЛТ функцийг ( OFFSET функцээр ) болон <1-ийн аль алинаар нь тоолох тоог шүүж болно>шалгуур .

E6 нүдэнд дараах томьёо -г оруулна уу:

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

Томъёоны задаргаа:

SUMPRODUCT функц нь массив болгон авдаг. оролт . Энэ томъёонд бид эхний оролтын массивыг шалгуур болгож, хоёр дахь оролтын массивыг зохицуулдаг. харагдах байдал .

Шалгуурууд нь-

=(C5:C14=C5)

Энэ нь C5 энэ нь Жимс гэсэн утгыг C5:C14 мужтай харьцуулна. . Энэ нь доорх дэлгэцийн агшинд үзүүлсэн массивыг гаргадаг. Энэ массив нь томьёоны үржүүлэх хэлбэрт байгаа тул эцэст нь 1-ийн ба 0-ийн массив болж хувирдаг.

{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} Одоо томъёоны хоёр дахь хэсэгт бид байна. НИЙТЛЭЛИЙН функц нь ганц утгыг гаралт болгон буцаана. Гэхдээ бид SUMPRODUCT функцид массив оруулах хэрэгтэй. Тиймээс бид OFFSET функцийг ДАЛДАГ функцийн оролт болгон ашиглах хэрэгтэй, мөр бүрт нэг лавлагаа энэ нь мөр бүрт нэг үр дүнг буцаана. Үүний тулд тэг -ээр эхэлсэн мөр бүрт нэг тоо агуулсан массивыг OFFSET функцийн оролт болгон оруулах шаардлагатай. Энэ массивыг авахын тулд дараах томьёог тавь:

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

Дээрх томъёог OFFSET функцэд оруулъя , өөрөөр хэлбэл:

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

Эцэст нь ДАЛДАГ функц 1 ба 0-ийн массивыг буцаана.

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

Одоо бид томъёоны 2-р хэсэг хэрхэн ажилладагийг ойлгож байна. эцсийн алхам руу шилжье.

=SUMPRODUCT( criteria * visibility )

Томьёог дурын хоосон нүдэнд оруулна-

=SUMPRODUCT(D5:D14*H5:H14)

Муж D5:D14 шалгуур болон H5:H14 муж нь харагдах байдал -ыг илэрхийлнэ. үр дүн нь 3 бөгөөд энэ нь бүтээгдэхүүний жагсаалт дахь Жимсний бүтээгдэхүүний тоо юм.

Үүнтэй адил бид шүүж, ангилал тус бүрийн бүтээгдэхүүний тоог аваарай.

Дэлгэрэнгүй: COUNTIF олон муж Excel-д ижил шалгуур

Ижил төстэй уншилтууд

  • Excel COUNTIFS ажиллахгүй байна (Шийдэлтэй холбоотой 7 шалтгаан)
  • COUNTIF vs COUNTIFS Excel (4 жишээ)
  • COUNTIF их ба түүнээс бага [Үнэгүй загвартай]
  • Excel дээрх хоёр нүдний утгын хоорондох COUNTIF (5 жишээ )

2. Excel-ийн COUNTIFS функц нь туслах баганыг нэмж шалгуур үзүүлэлтээр шүүх өгөгдлийг тоолох

Энэ аргаар эхлээд бид туслах багана нэмээд дараа нь SUMIFS функцийг ашиглан ангиллаар нь бүтээгдэхүүний тоог тоолно уу. Дараах алхмуудыг дагана уу:

Алхам:

  • D4 нүдэнд дараах томьёог бичнэ үү
=IF(C4="Fruit",1,0)

Энэ томъёо нь C4 нүдний утга Жимс эсвэл биш эсэхийг шалгадаг. Хэрэв утга нь жимс бол 1 эсвэл 0-г харуулах болно.

  • дүүргэх бариулыг ашиглан хуулж томьёог баганын дундуур оуулна.

  • Үр дүн нь Жимсний Ангилалтай нүднүүд 1 -г харуулж байгааг тодорхой харуулж байна.Жимс -аас өөр категоритой нүднүүд 0 -г гаралт болгон харуулна.

  • Одоо дараах <1-г тавь>томьёо хоосон нүдэнд (энэ жишээний нүдэнд I7 ) та үр дүнг хадгалахыг хүсэж байна.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")

Энэ томьёоны COUNTIFS функц нь хоёр шалгуур хоёр мужид -ыг шалгаж, буцаана. тохиролтын тоо . C4:C13 мужид энэ нь Жимс болон D4:D13 мужид 1-тэй таарч байна.

  • Дээрх алхмуудыг хийснээр бид ангилал тус бүрт байгаа бүтээгдэхүүний тоог маш хялбархан тооцоолж чадна.

Дэлгэрэнгүй: Олон шалгуур агуулаагүй Excel-ийн COUNTIF-ийг хэрхэн ашиглах вэ

Тэмдэглэл

  • ДЭВДЭЛТ функц нь функцийн_тоо нь функцийн үйлдлийг хянадаг аргумент юм. функцийн_тооны утга -аас хамааран ДЭД НИЙТЛЭЛ функц нь олон тооны утгуудын ДУНДАЖ, НИЙТЛЭЛ, МАКС, MIN, COUNT гэх мэтийг тооцоолж болно. Энд бид COUNTA

-г ашиглах үед 103 -ийг ашигласан бөгөөд далд мөрүүдийг үл тоомсорлодог Жишээ нь, энд хүнсний ногооны категорийн бүтээгдэхүүний тоог 3-аас 2 болгон өөрчилсөн мөр 8 -ийг бид нууж байна. Мөн бид мөр 13 ба 14 -ийг нуудаг бөгөөд үүнд мах категорийн бүтээгдэхүүнүүд 0 болж хувирсан байна.

.

Дүгнэлт

Одоо бидExcel-ийн SUBTOTAL функцтэй COUNTIF функцийг хэрхэн ашиглах талаар мэдэх. Энэ нь таныг энэ функцийг илүү итгэлтэй ашиглахад тусална гэж найдаж байна. Аливаа асуулт, санал байвал доорх коммент хэсэгт оруулахаа бүү мартаарай.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.