Агуулгын хүснэгт
Их хэмжээний өгөгдөлтэй ажиллах үед хоосон нүднүүдийг олох нь маш түгээмэл тохиолдол юм. Заримдаа бид ямар ч өгөгдөлгүй хоосон мөрүүдийг санамсаргүйгээр оруулж болно. Үүний үр дүнд энэ нь Excel дээр бидний тооцоололд зарим асуудал үүсгэж болзошгүй юм. Тиймээс бид дор хаяж нэг хоосон нүдтэй мөрүүдийг тоолох хэрэгтэй. Энэхүү гарын авлагад бид Excel-ийн өгөгдөлтэй мөрийг хэрхэн тоолохыг тохиромжтой жишээнүүд болон зохих дүрслэлээр харуулж байна.
Дадлага хийх номыг татаж авах
Дараах дадлагын номыг татаж авна уу.
Excel.xlsx дахь өгөгдөл бүхий мөр тоолох
Excel дээрх өгөгдөлтэй мөр тоолох 4 томьёо
Энд бид танд дөрвөн томьёог санал болгож байна. өгөгдлийн багцдаа хэрэгжүүлэх. Бид Excel-ийн мэдлэгээ баяжуулахын тулд эдгээрийг бүгдийг нь сурч, туршиж үзэхийг зөвлөж байна.
Энэ зааварчилгааг харуулахын тулд бид дараах мэдээллийн багцыг ашиглах гэж байна:
Энд, энэ өгөгдлийн багцад бид нэр , нас , мэргэжил баганатай байна. Зарим мөр энд бүрэн хоосон байна. Мөн зарим мөрөнд хоосон биш нүд байдаг. Одоо бидний зорилго бол ядаж нэг хоосон нүдтэй бүх мөрийг тоолох явдал юм. Энэ нь бид мөрүүдийг өгөгдөлтэй тоолох ёстой гэсэн үг юм.
1. Өгөгдөл бүхий мөрүүдийг тоолохын тулд IF болон COUNTA функцийг ашиглах
Энэ томьёо нь IF -ийн хослол юм. болон COUNTA функц. COUNTA функц нь хоосон бус бүх нүдийг тоолдог. Тиймээс, энэ нь бидэнд хэлж чаднаЭдгээр мөрөнд өгөгдөл байгаа эсэх. Дараа нь IF функцийг ашигласнаар, хэрэв тухайн мөрөнд өгөгдөл агуулж байгаа бол 1 ( ҮНЭН ) буюу 0 ( ХУДАЛ ) логик утга бүхий мөрүүдийг өгч байна. Хэрэв тийм биш бол. Эцэст нь бид эдгээр тоонуудыг нэмж өгөгдөл бүхий бүх мөрийг олох болно.
Энэ томьёоны үндсэн синтакс:
= IF(COUNTA(муж)>1,1,0)Алхам:
1. Эхлээд “ тоо “ шинэ багана үүсгэ.
2. Дараа нь Cell E5 -д дараах томьёог бичнэ үү:
=IF(COUNTA(B5:D5)>0,1,0)
3. Enter товчийг дарна уу. Үүний дараа өгөгдөлтэй тул 1 харуулах болно.
4. Дараа нь Дүүргэх бариул дүрсийг E6:E11 нүднүүдийн хүрээнд чирнэ үү. Үүний дараа та мөрүүд өгөгдөлтэй эсэхийг харуулсан бүх утгыг харах болно.
5. Одоо нүд D13-д дараах томьёог бичнэ үү:
=SUM(E5:E11)
6. Дараа нь Enter товчийг дарна уу.
Таны харж байгаагаар бид өгөгдөл бүхий бүх мөрийг амжилттай тоолоо.
Унш Дэлгэрэнгүй: Excel дээр томьёо ашиглан мөрийг хэрхэн тоолох вэ (5 хурдан арга)
2. IF болон COUNTBLANK функцийг ашиглан Excel-ийн өгөгдөлтэй мөрийг тоолох
Өмнөх аргын нэгэн адил энэ нь мөн хоёр функцийн хослол юм. Энд COUNTA функцын оронд COUNTBLANK функцийг ашиглах гэж байна.
COUNTBLANK функц нь голчлон тоолдог.Excel-ийн бүх хоосон нүднүүд. Энд мөр бүр гурван баганатай байна. Тиймээс COUNTBLANK функц нь бүх хоосон нүдийг тоолох болно. Гурван нүдэнд өгөгдөл байхгүй бол 3-ыг буцаана. Тэгэхээр 3-ыг буцаавал тэр мөрөнд өгөгдөл байхгүй гэсэн үг. Үүний үр дүнд манай томьёо 0-ийг буцаана, эс тэгвээс 1.
Энэ томьёоны үндсэн синтакс:
=IF(COUNTBLANK(муж) =3,0,1)Алхам:
1. Эхлээд Cell E5 -д дараах томьёог бичнэ үү:
=IF(COUNTBLANK(B5:D5)=3,0,1)
2. Enter товчийг дарна уу. Үүний дараа энэ мөрөнд өгөгдөл байгаа тул 1 г харуулах болно.
3. Дараа нь Дүүргэх бариул дүрсийг E6:E11 нүднүүдийн хүрээнд чирнэ үү. Үүний дараа та мөрүүд өгөгдөлтэй, өгөгдөлгүй гэдгийг харуулсан бүх утгыг харах болно.
4. Одоо нүд D13 -д дараах томьёог бичнэ үү:
=SUM(E5:E11)
5. Дараа нь Enter товчийг дарна уу.
Эцэст нь бид тэдгээр бүх мөрийг өгөгдөлтэй тоолж амжилттай боллоо.
3. Ашиглах IF болон COUNTIF функцууд нь өгөгдөлтэй мөр тоолох
Одоо энэ арга нь өмнөх аргатай төстэй юм. Бид COUNTBLANK функцийг COUNTIF функцээр сольж байна. COUNTIF функц нь шалгуурт үндэслэн нүдийг тоолдог. Энд бид ямар ч утгагүй бол нүднүүдийг дараалан тоолж байна. Хэрэв энэ нь гурвыг буцаавал энэ мөрөнд утга байхгүй гэсэн үг юм. Үүний дараа IF функц нь 0-ийг буцаана.
Энэ томьёоны үндсэн синтакс:
=IF(COUNTIF(муж, шалгуур)=3 ,0,1)Алхам:
1. Эхлээд E5 нүдэнд дараах томьёог бичнэ үү:
=IF(COUNTIF(B5:D5,"")=3,0,1)
2. Enter товчийг дарна уу. Үүний дараа өгөгдөлтэй тул 1 г харуулах болно.
3. Дараа нь Дүүргэх бариул дүрсийг E6:E11 нүднүүдийн хүрээнд чирнэ үү. Үүний дараа та мөрүүд өгөгдөлтэй эсэхийг харуулсан бүх утгыг харах болно.
4. Одоо Cell D13 -д дараах томьёог бичнэ үү:
=SUM(E5:E11)
5. Дараа нь Enter товчийг дарна уу.
Эцэст нь эдгээр логик утгыг нэгтгэн гаргаснаар бид доторх өгөгдөлтэй мөрийн тоог хурдан олох боломжтой.
Ижил төстэй уншилтууд:
- Өгөгдөл бүхий мөрийг тоолох Excel VBA (4 жишээ)
- Excel хэрхэн. Утгатай мөрүүдийг тоолох (8 арга)
- Excel дээр VBA ашиглан мөрийг хэрхэн тоолох вэ (5 хандлага)
4. Өгөгдөл бүхий мөрүүдийг тоолох SUMPRODUCT ба MMULT функцийг ашиглах
Энэ аргад бид SUMPRODUCT ба MMULT (Матриц үржүүлэх) функцуудыг нэгтгэж, өгөгдөлтэй мөрийг тоолох болно.
SUMPRODUCT функц нь ижил төстэй муж эсвэл массивын үржвэрийн нийлбэрийг буцаана. Өгөгдмөл томъёо нь үржүүлэх боловч нэмэх, хасах, хуваах үйлдлүүд бас боломжтой.
Үндсэн синтаксSUMPRODUCT функц:
=SUMPRODUCT(массив1, [массив2], [массив3], …)Нөгөө талаас, MMULT функц нь хоёр массивын матрицын үржвэрийг буцаана. Үр дүн нь массив1-тэй тэнцүү тооны мөр, массив2-тай тэнцүү тооны баганатай массив юм.
MMULT функцийн үндсэн синтакс:
=MMULT(массив1, массив2)Энд массив1 ба массив2 нь бидний үржүүлэхийг хүссэн массивууд юм.
Манай томьёоны үндсэн синтакс:
=SUMPRODUCT((MMULT((массив1=””)*1,массив2<3)*1)Алхам:
1. D13 нүдэнд дараах томьёог бичнэ үү:
=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)
2. Дараа нь Enter товчийг дарна уу.
Эцэст нь манай томъёо өгөгдөл бүхий мөрүүдийг амжилттай тоолоо.
🔎Формулагийн задаргаа
1. Нүд хоосон эсвэл үгүй
B5:D11=”” хэрэв нүд нь хоосон эсвэл үгүй.
Жишээ нь, мөр1 -д {FALSE, FALSE, FALSE} буцаана.
2. Хөрвүүлэх Логик утгыг тоонд оруулах
Одоо, (B5:D11=””)*1 эдгээр бүх логикийг тэг эсвэл нэг болгон буцаана.
<6-д>мөр1 , энэ нь буцаана {0,0,0} .
3. Мөр- утгыг нэмнэ wise
MMULT функц нь утгуудыг мөр мөрөөр нийлэхэд онцгой боловч логик утгыг зохицуулах боломжгүй. Функц нь массив утгыг буцаана.
MMULT((B5:D11=””)*1,{1;1;1})
<6-д>мөр1 ,бидний массив {0,0,0} байна. Тэгэхээр бидний нийлбэр 0 болно.
мөр2 -ийн хувьд бидний массив {0,1,0} байна. Тэгэхээр бидний үр дүн 3 байна.
4. Массив дахь утга бүр 3
MMULT((B3:D14=””)*1,{1;1;1})<3 -ээс бага эсэхийг шалгана уу.
Хэрэв 3 хоосон утга байвал тухайн мөрөнд өгөгдөл байхгүй болно. Тиймээс бид энэ томьёог ашиглан мөр хоосон эсэхийг шалгаж байна.
мөр1 -ийн хувьд бидний массив {0,0,0} байсан. Тэгэхээр үр дүн нь ҮНЭН байх болно.
мөр2 -ийн хувьд бидний массив {0,1,0} байна. Тэгэхээр бидний үр дүн ҮНЭН байна.
мөр3 -ийн хувьд бидний массив {1,1,1} байна. Тэгэхээр бидний үр дүн ХУДАЛ байна.
5. Өгөгдөлтэй мөрүүдийг тоолох
SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)
Болийн утгуудын массивыг нийлбэр болгохын тулд бид 1-ээр үржүүлж 1 эсвэл 0 (тэг) болгон хувиргах хэрэгтэй. ҮНЭН = 1 ба ХУДАЛ = 0.
Үүний дараа энэ нь:
SUMPRODUCT({1; 1; 0) болно. ; 1; 0; 0; 1})
Мөн энэ нь D13 нүдэнд 4-ийг буцаана.
Дүгнэлт
Үүнийг дүгнэхэд энэ заавар тусална гэж найдаж байна. та өгөгдөл бүхий мөрүүдийг үр дүнтэй тоолдог. Дадлага хийх ажлын номыг татаж аваад эдгээр аргуудыг өөрөө туршиж үзээрэй. Санал хүсэлтээ коммент хэсэгт үлдээгээрэй. Таны үнэ цэнэтэй санал хүсэлт бидэнд ийм контент бүтээх урам зориг өгдөг. Мөн Excel-тэй холбоотой янз бүрийн асуудал, шийдлүүдийг манай вэб сайтаас Exceldemy.com шалгахаа бүү мартаарай.