Hujayralar bo'sh bo'lmasa Excelda qanday hisoblash mumkin: 7 ta namunali formulalar

  • Buni Baham Ko'Ring
Hugh West

Microsoft Excel ma'lumotlarni samarali qayta ishlash uchun ajoyib dastur hisoblanadi. Ushbu maqolada Excel formulalari yordamida katak bo'sh emasligini hisoblashni o'rganamiz.

Amaliyot kitobini yuklab oling

Ushbu maqolani o'qiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling.

Agar hujayra bo'sh bo'lmasa, hisoblang.xlsx

Hujayralar bo'sh bo'lmaganda hisoblash uchun 7 ta Excel formulasi

Ushbu maqolada biz Excelda katak bo'sh emasligini hisoblashning barcha usullari uchun IF funktsiyasidan foydalanish kerak. Biz AGAR funktsiyasi bilan bir qatorda boshqa funksiyalardan ham foydalanamiz va bo'shliqlarni tekshiramiz va hisoblaymiz.

AGAR funksiyasi Excelning ko'p ishlatiladigan funksiyalaridan biridir. Bu qiymat va biz xohlagan narsani solishtirish va natijani berish uchun ishlatiladigan mantiqiy funktsiyadir. IF bayonotida ikkita natija bor. Birinchi natija, agar taqqoslashimiz To'g'ri bo'lsa, ikkinchisi, taqqoslashimiz Yolg'on bo'lsa.

Sintaksis:

AGAR(mantiqiy_test, rost_agar_qiymat, [agar_noto'g'ri_qiymat])

Argumentlar:

mantiqiy_test – Biz sinab ko'rish uchun o'rnatgan shart. Siz sinab ko'rmoqchi bo'lgan shart.

value_if_true – Agar mantiqiy test True bo'lsa, funktsiya qaytadi. qiymat. Bu qiymat shu yerda oʻrnatiladi.

value_if_false – Agar mantiqiy test False boʻlsa, funksiya bu qiymatni qaytaradi.

Ma'lumotlar to'plamida biz ishlaydigan ba'zi xodimlarni ko'rib chiqamizularning maoshi bo'lgan kompaniya.

1. Agar hujayralar bo'sh bo'lmaganligini hisoblash uchun IF va VA funksiyalarini birlashtiring

Ushbu bo'limda biz kombinatsiyadan foydalanamiz. ning AGAR & VA funktsiyalari .

VA funksiyasi mantiqiy testdir. U barcha shartlar to'g'ri yoki yo'qligini tekshiradi va keyin TRUE ni qaytaradi. Yoki shartlardan birortasi bajarilmasa, FALSE ni qaytaradi.

Sintaksis:

VA (mantiqiy1, [mantiqiy2], …)

Argumentlar:

mantiqiy1 – Biz buni sinab koʻrmoqchi boʻlgan birinchi shart. TRUE yoki FALSE deb hisoblashimiz mumkin.

mantiqiy2, … – Biz buni sinab koʻrmoqchi boʻlgan qoʻshimcha shartlar ROQIQ yoki YOLG'ON deb hisoblashi mumkin. Biz maksimal 255 ta shartni oʻrnatishimiz mumkin.

1-qadam:

  • Hisoblashni koʻrsatish uchun qator qoʻshing.

2-qadam:

  • C14 katagiga o'ting.
  • Formulani yozing va bu:
=IF(AND(B7"",B8""),C7+C8,"")

3-qadam:

  • Endi Enter .

Bu yerda biz SUM hisobini olamiz, chunki solishtiruvchi hujayralar maʼlumotlarni oʻz ichiga oladi.

4-qadam:

  • Endi B7 uyasi maʼlumotlarini oʻchirib tashlang va nima boʻlishini koʻring.

Demak, agar bo'sh katak topilsa, hech qanday hisob-kitob amalga oshirilmaydi.

2. Bo'sh bo'lmagan katakchalarni hisoblash uchun IF va OR funksiyalarini qo'llang

OR funksiyasi mantiqiy funktsiya. U testdagi har qanday holatlar TRUE yoki yoʻqligini aniqlash uchun ishlatiladi.

Agar uning argumentlaridan birortasi haqiqiy deb baholansa, TRUE ni qaytaradi va FALSE qiymatini qaytaradi. agar uning barcha argumentlari noto'g'ri bo'lsa.

Sintaksis:

OR(mantiqiy1, [mantiqiy2], …)

Argumentlar:

mantiqiy1 - Bu biz sinab ko'rmoqchi bo'lgan birinchi shartdir, uni TO'G'ri deb hisoblash mumkin yoki YOLG'ON .

mantiqiy2, … – Biz tekshirmoqchi bo'lgan qo'shimcha shartlar TO'G'RI yoki FALSE . Biz maksimal 255 ta shartni oʻrnatishimiz mumkin.

1-qadam:

  • C14 uyasiga oʻting.
  • IF &ning kombinatsiyasini yozing; OR formulasi. Formula:
=IF(OR(B7="",B8=""),"",C7+C8)

2-bosqich:

  • Keyin, Enter tugmasini bosing.

Bizning solishtiruvchi katakchalarimiz ma'lumotlarni o'z ichiga olganligi sababli, biz hisob-kitobdan so'ng yig'indini olamiz.

3-qadam:

  • Bo'sh hujayralar bilan nima sodir bo'lishini ko'rmoqchimiz.
  • B7 uyasidan ma'lumotlarni o'chirish .

Biz boʻsh joy koʻrsatilayotganini koʻramiz, boʻsh katakchalar tufayli hisob-kitoblar bajarilmaydi.

3. ISBLANK va OR funksiyalarini birlashtiring. Bo'sh bo'lmagan katakchalar uchun hisoblang

ISBLANK funksiyasi IS funktsiyalar guruhining versiyasidir. U har qanday qiymat yoki katakchani tekshiradi va bo'sh topilsa TRUE ni qaytaradi. Aks holda, FALSE bo'ladinatijada ko'rsating.

1-qadam:

  • Formulani C14 katakka yozing. Formula quyidagicha bo'ladi:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

2-qadam:

  • <6-ni bosing>Enter .

Bizning mos yozuvlar xujayralarimiz ma'lumotlarni o'z ichiga oladi, biz hisob-kitobdan so'ng natijaga erishamiz.

3-qadam:

  • Endi nima sodir bo'lishini ko'rish uchun mos yozuvlar kataklaridan ma'lumotlarni o'chirib tashlang.

Biz bo'sh joy olamiz. Qaytish, chunki bitta katak bo'sh.

4. Faqat bo'sh bo'lmagan kataklarni yig'ish uchun COUNTA va IF ni birlashtiring

COUNTA funktsiyasi bo'lmagan hujayralar sonini hisoblaydi. ma'lum diapazonda bo'sh.

Sintaksis:

COUNTA(qiymat1, [qiymat2, …)

Argumentlar:

qiymat1 – Birinchi argument biz hisoblamoqchi bo'lgan qiymatlarni tavsiflaydi.

qiymat2, … – Biz hisoblamoqchi bo'lgan qiymatlarni tavsiflovchi qo'shimcha argumentlar. Biz maksimal 255 ta argument oʻrnatishimiz mumkin.

1-qadam:

  • Yana C14 uyasiga oʻting va quyidagilarni yozing. formula.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

2-bosqich:

  • Keyin, Enter tugmasini bosing.

Bizning formulamizda biz Ism ustunining barcha ma'lumotlarini oldik. . COUNTA funktsiyasi ma'lumotlarga ega bo'lgan katakchalar sonini hisoblaydi va uni shu diapazondagi jami hujayralar soni bilan taqqoslaydi. Taqqoslash diapazon raqamiga mos kelmagani uchun hech qanday hisob-kitob amalga oshirilmaydi.

Qadam3:

  • Endi B9 uyasiga tasodifiy ma'lumotlarni qo'shing.

Biz ko'ramiz hozir qaytish; hozir hech qaysi katak boʻsh emas.

Oʻxshash koʻrsatkichlar:

  • Excelda katak boʻshligini toping (7 usul)
  • Agar hujayra bo'sh bo'lsa, Excelda 0 ni ko'rsating (4 usul)
  • Agar hujayra bo'sh bo'lsa, qiymatni qanday qaytarish mumkin (12 usul)
  • Excel'da bo'sh kataklarni ajratib ko'rsatish (4 samarali usul)

5. Bo'sh kataklarni ichida bo'sh kataklarni yig'ish uchun IF va COUNTBLANK ni qo'shing

COUNTBLANK funksiyasi Statistik funksiyalardan biridir. U diapazondagi bo'sh katakchalar sonini hisoblash uchun ishlatiladi.

Sintaksis:

COUNTBLANK(diapazon)

Argument:

Range – Biz boʻsh kataklarni sanamoqchi boʻlgan diapazon.

Qadam 1:

  • COUNTBLANK funksiyasini C14 katagiga yozamiz. Formula quyidagicha bo'ladi:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

2-bosqich:

  • Keyin, Enter tugmasini bosing.

Formula tanlangan diapazonda boʻsh kataklarni topgani uchun hech qanday natija koʻrsatilmaydi.

3-qadam:

  • Endi, B9 katakka tasodifiy ma'lumotlarni joylashtiring va nima sodir bo'lishini ko'ring.

Endi diapazonda boʻsh katak yoʻq va yigʻindini koʻrsatadi.

6. Boʻsh boʻlmagan hujayralar uchun jami hisoblash uchun COUNTIF operatsiyasi

COUNTIF funksiyasi statistik funksiyalardan biridir. Bu sonini hisoblash uchun ishlatiladimezonga javob beradigan hujayralar.

Sintaksis:

COUNTIF(diapazon, mezon)

Argumentlar:

diapazon – Bu biz hisoblamoqchi bo'lgan hujayralar guruhi. Diapazonda raqamlar, massivlar, nomlangan diapazon yoki raqamlardan iborat havolalar boʻlishi mumkin.

kriteriyalar – Bu raqam, ifoda, hujayra havolasi yoki boʻlishi mumkin. Qaysi katakchalar sanalishini belgilaydigan matn qatori.

1-qadam:

  • C14 katagiga o'ting.
  • Endi, quyidagi formulani yozing:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

2-bosqich:

  • Endi Enter tugmasini bosing.

Formulani qoʻllaganimizdan keyin hech qanday natija koʻrmayapmiz.

3-qadam:

  • Biz B9 katakchaga tasodifiy ma'lumotlarni qo'shamiz.

Endi biz natijalarga erishamiz, chunki tanlagan diapazonimizda hech qanday boʻsh joy yoʻq.

7. Ichkarida boʻsh katakchalar boʻlgan maʼlumotlarni jamlash uchun SUMPRODUCT va IF ga qoʻshiling

SUMPRODUCT funksiyasi mos keladigan diapazonlar yoki massivlar mahsuloti yig'indisidan kelib chiqadi. Standart amal koʻpaytirish, lekin qoʻshish, ayirish va boʻlish ham mumkin.

Sintaksis:

=SUMPRODUCT(massiv1, [massiv2], [ massiv3], …)

Argumentlar:

massiv1 – Bu komponentlari boʻlgan birinchi massiv argumentidir. biz ko'paytirib, keyin qo'shmoqchimiz.

[massiv2], [massiv3],... Bular ixtiyoriy argument. Biz 255 tagacha qo'shishimiz mumkinargumentlar.

1-qadam:

  • SUMPRODUCT funktsiyasini quyidagi formulaga o'xshab qo'llang:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

2-qadam:

  • Endi Enter<7 tugmasini bosing>.

3-qadam:

  • Endi Nomi ustun.

Biz kerakli natijani koʻrishimiz mumkin, chunki barcha hujayralar maʼlumotlar bilan toʻldirilgan.

Xulosa

Ushbu maqolada Excel formulalari yordamida katak bo'sh emasligini hisoblashning 7 usulini tasvirlab berdik. Umid qilamanki, bu sizning ehtiyojlaringizni qondiradi. Iltimos, Exceldemy.com veb-saytimizni ko'rib chiqing va sharhlar maydoniga takliflaringizni qoldiring.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.