Mundarija
Ma'lumotlar bazasida ko'p hollarda bo'sh hujayralar bo'lishi mumkin. Biror kishi bo'sh hujayralarni sanashni xohlaydi. Microsoft Excelda siz uchun osonlikcha bajarish uchun ajoyib formulalar va vositalar mavjud. Maqolada Excelda bo'sh kataklarni hisoblashning to'rt xil usuli mavjud.
Amaliyot kitobini yuklab oling
Siz mashq kitobini shu yerdan yuklab olishingiz mumkin.
Bo'sh hujayralarni hisoblash.xlsmExcelda bo'sh hujayralarni hisoblashning 4 ta samarali usuli
Biz Excelda bo'sh hujayralarni hisoblash usullarini tushuntirish uchun quyidagi ma'lumotlar to'plamidan foydalanamiz.
Maʼlumotlar toʻplami texnologik mahsulotlar nomini va texnologiyaga asoslangan kompaniyada sodir boʻlgan savdolar sonini oʻz ichiga oladi. Ma'lumotlar to'plamida bo'sh hujayralar mavjudligini ko'rishingiz mumkin. Biz bo'sh kataklarni Excelda mavjud formulalar va vositalar yordamida hisoblaymiz.
1. COUNTIF, COUNTBLANK, SUMPRODUCT va boshqalar bilan Excel formulalarini kiritish orqali bo'sh kataklarni sanash. ma'lumotlar to'plamidagi bo'sh hujayralarni hisoblash uchun formulalar. Bunday formulalarni hosil qilish uchun COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, va boshqalar kabi funksiyalardan foydalaniladi. Keling, formulalarni birma-bir ko'rib chiqaylik.
i. Bo'sh kataklarni hisoblash uchun COUNTBLANK qo'shish
COUNTBLANK funksiyasining o'zi nima qilishi mumkinligini tushuntiradi. U ma'lum ma'lumotlar diapazoni uchun qatordagi bo'sh joylar yoki bo'sh kataklarni sanashi mumkin.
Ma'lumotlar to'plami uchun formula:
=COUNTBLANK(B5:C5)
To'ldirishdan foydalanishishlov berish biz ma'lumotlar to'plamidagi qolgan qatorlar uchun natijani bilib olamiz.
Yacheykaning o'ng pastki qismidagi ortiqcha (+) belgisini ( ) torting B5 ).
Quyidagi rasmdagi natijaga qarang.
Formula tavsifi:
Formula sintaksisi:
=COUNTBLANK(diapazon)Bu yerda diapazon bo'sh kataklarni sanashingiz kerak bo'lgan ma'lumotlar to'plamini ko'rsatadi.
Shuningdek, qator toʻliq boʻsh yoki boʻlmaganligini aniqlash uchun ichki oʻrnatilgan IF va COUNTBLANK formulalaridan foydalanishingiz mumkin.
Formula quyidagicha boʻladi:
=IF(COUNTBLANK(B5:C5)=0,"Not Blank","Blank")
Buni qanday qilishni bilish uchun quyidagi rasmga amal qiling.
Formula tavsifi:
Ichkariga kiritilgan formulaning sintaksisi:
=IF(logical_test,[value_if_true],[value_if_false])
Bu yerda mantiqiy_test COUNTBLANK funktsiyasini oladi va tekshiradi nolga tengmi yoki yo'qmi.
value_agar_true test rost bo'lsa ko'rsatish uchun matn oladi.
value_agar_false quyidagiga matn oladi Agar test noto'g'ri bo'lsa, ko'rsatish.
ii. Bo'sh kataklarni hisoblash uchun COUNTIF yoki COUNTIFS kiritish
Shuningdek, siz COUNTIF yoki COUNTIFS funksiyasidan foydalanishingiz mumkin. Ikkalasi ham bir xil natija beradi.
Formula quyidagicha bo'ladi:
=COUNTIF(B5:C5,"")
yoki
=COUNTIFS(B5:C5,"")
Keyin, <6 maʼlumotlar toʻplamidagi qolgan qatorlar sonini topish uchun katakning oʻng pastki qismidagi>ortiqcha (+) belgisi .
Birinchi boʻsh katakchalar ustuni D ustunida COUNTIF funksiyasidan foydalaniladiikkinchisi E ustunida esa COUNTIFS funksiyasidan foydalaniladi.
Ikkala formulalar uchun ham natija bir xil ekanligini sezishingiz mumkin.
Formula izohi:
Formulalarning sintaksisi:
=COUNTIF(diapazon, mezon)=COUNTIFS(mezonlar_diapazoni1, mezon1, [kriteria_diapazoni2], [kriteria2]..)
Ikkala formulalar ma'lumotlar to'plamining diapazoni va mezonlarini oladi qaysi natija koʻrsatilishiga asoslanadi.
COUNTIFS funksiyasi bir nechta mezon va diapazonlarini olishi mumkin, ammo COUNTIFS funktsiya faqat bitta diapazonni va mezonni oladi.
iii. Bo'sh kataklarni hisoblash uchun SUMni QATLAR va USTUNLAR bilan kiritish
Bundan tashqari, SUM , ROWS, va COLUMNS funktsiyalaridan foydalangan holda, boshqa ichki o'rnatilgan formula mavjud, ma'lumotlar to'plamidagi bo'sh qatorlarni hisoblash uchun va hokazo.
Formula:
=SUM(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)
Natija ma'lumotlar to'plamida ikki bo'sh qator borligini ko'rsatadi.
Izoh: Agar butun qator bo'sh bo'lsa, formula bo'sh hisoblanadi. Shuning uchun u B8 katakchasini e'tiborsiz qoldirdi.
Formula izohi:
Ich ichiga kiritilgan formulaning individual sintaksisi va tushuntirishlar :
=SUM(1-raqam, [2-raqam],..)Formula raqamlarni argument sifatida qabul qiladi va natijada yigʻindini beradi.
=MMULT(1-massiv,2-massiv)Bu yerda u bir qator massivlarni oladi.maʼlumotlar toʻplami.
=ROW([reference])ROW funksiyali formula maʼlumotlar toʻplamidagi satrlar havolasini oladi.
=INDIRECT(ref_text,[a1])U mos yozuvlar matnini oladi.
=COLUMNS(massiv)COLUMNS funksiyali formula ma'lumotlar to'plamidan massivni oladi.
Bu erda qo'shaloq minus belgisi (–) majburiy konvertatsiya qilish uchun ishlatiladi. mantiqiy qiymatdan TRUE yoki FALSE raqamli qiymatlarga 1 yoki 0.
iv. Bo'sh kataklarni hisoblash uchun SUMPRODUCT qo'shish
Bundan tashqari, SUMPRODUCT bo'sh hujayralarni hisoblash uchun ham foydali formula hisoblanadi.
Belgilangan ma'lumotlar to'plami uchun formula quyidagicha bo'ladi:
=SUMPRODUCT(--B5:C11="")
Natija berilgan ma'lumotlar to'plamida 5 ta bo'sh katak borligini ko'rsatadi.
Izoh: Bu hisobga olinadi usul c dan farqli o'laroq qatorlar emas, bo'sh hujayralar uchun.
Formula izohi:
Formula sintaksisi:
=SUMPRODUCT(1-massiv, [massiv2],..)Bu yerda funksiya bir nechta massivlarni olish va massivlar yigʻindisini berish uchun ishlatiladi.
Unda bizda faqat bitta massivlar toʻplami va formula boʻsh boʻlgan taqdirdagina maʼlumotlar toʻplamining diapazonini oladi.
Keyin, qoʻsh minusdan foydalaniladi. belgisi (–) natijani olish uchun biz uni raqamli qiymatga aylantirdik.
Batafsil o'qing: Excelda bo'sh kataklarni shartli <1 qanday hisoblash mumkin>
2. O'tish maxsus buyrug'idan foydalanib bo'sh kataklarni sanash
Onboshqa tomondan, biz bo'sh kataklarni topish uchun "Uy" sahifasidagi "Maxsus o'tish" buyrug'idan foydalanishimiz mumkin.
Maxsus o'tish orqali bo'sh kataklarni qanday hisoblashni bilish uchun quyidagi bosqichlarni bajaring:
- Ma'lumotlar to'plamini tanlang.
- Tanlang Maxsusga o'ting Top & ni tanlang. Siz Topish & Bosh sahifa sahifasida mavjud Tahrirlash opsiyalaridan dan ni tanlang.
Shuningdek, klaviaturangizda F5 tugmasini bosishingiz mumkin. u yerdan Maxsus ni toping.
- Yangi oyna paydo bo'ladi. Ochilgan oynadan Bo'sh joylar ni tanlang va OK tugmasini bosing.
Bo'sh katakchalar avtomatik tanlanganligini sezasiz.
- Uy yorlig'ida bo'sh kataklarni ajratib ko'rsatish uchun To'ldirish rangi ni tanlang va o'zingizga yoqqan rangni tanlang. ochiladigan menyu.
Siz tanlagan rang tanlangan bo'sh kataklarni to'ldiradi. Keling, hozir ko'k rangni tanlaymiz. Natija shunday ko'rinadi.
Izoh: Bu jarayon kichik ma'lumotlar to'plamlari uchun foydalidir. Siz bo'sh kataklarni ajratib ko'rsatishingiz va o'zingiz hisoblashingiz mumkin.
Batafsil o'qing: Excelda to'ldirilgan kataklarni qanday hisoblash mumkin
3. Topish yordamida bo'sh kataklarni sanash. & Buyruqni almashtirish
Bundan tashqari, bo'sh kataklarni hisoblash uchun boshqa foydali Excel vositasidan foydalanishingiz mumkin. Bu Topish va almashtirish deb ataladi.
Uni ishlatish uchun amallarni bajarishingiz kerak.
- Maʼlumotlar toʻplamini tanlang.
- Tanlash dan topingTop & ni tanlang. Rasmni topa olmasangiz, unga rioya qiling.
- Yangi oyna paydo bo'ladi. Nimani toping : variantida joyni boʻsh qoldiring.
- Keyin, Variantlar >> -ni bosing.
- Yangi variantlar paydo bo'ladi. U yerdan
- Opsiyani belgilang Butun hujayra tarkibini moslash .
- Ichkarida: ochiladigan opsiyalardan Vaqt -ni tanlang. .
- Qidiruv: ochiladigan opsiyalari Ustunlar boʻyicha.
- From In da ochiladigan opsiyalarni tanlang. Qiymatlar yoki formulalar. (Biz qiymatlarni tanlaymiz, chunki bizning ma'lumotlar to'plamimizda formulalar mavjud emas). Qanday bo'lmasin, ikkalasi ham bir xil ishlaydi.
- Topish va almashtirish oynasi quyidagi kabi ko'rinishi kerak. quyidagi rasm. Hammasini toping tugmasini bosing va natija quyida ko'rsatiladi.
O'qing ko'proq: Excelda maxsus matnni o'z ichiga olgan kataklarni sanash
4. Excel VBA makroslari yordamida bo'sh kataklarni sanash
Nihoyat, VBA makroslari bo'sh hujayralarni hisoblash uchun ishlatilishi mumkin.
Buning uchun siz quyidagi amallarni bajarishingiz kerak:
- Ma'lumotlar to'plamini tanlang.
- Klaviaturadan ALT+F11 -ni bosing. VBA oynasi ochiladi.
- Siz tanlagan maʼlumotlar toʻplami mavjud varaqni tanlang.
Qo'shish -dan Moduli -ni tanlang.
- Umumiy oyna ochiladioching.
- Umumiy oyna ichiga quyida berilgan kodni yozing.
Kod:
4637
- Kodni ishga tushirish uchun klaviaturadan F5 tugmasini bosing.
- U ochiladi “ Boʻsh katakchalar soni ” nomli katakcha.
- Maʼlumotlar toʻplamining Diapazonini belgilang va agar u yaxshi boʻlsa, OK tugmasini bosing.
- Yangi quti chiqadi va u natijani ko'rsatadi.
Esda tutilishi kerak bo'lgan narsalar
- Excel vositalaridan foydalangan holda usullarni qo'llashni boshlashdan oldin ma'lumotlar oralig'ini tanlashni unutmang.
- Formulalar uchun formulalar sintaksisini saqlagan holda formulalarni yozing, va ma'lumotlar to'plamlaringiz qatori va ustuni.
Xulosa
Maqolada Excelning turli formulalari va vositalaridan foydalangan holda Excelda bo'sh hujayralarni hisoblashning to'rtta samarali usuli tushuntiriladi. Formulalar COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, va boshqalar kabi funktsiyalarni o'z ichiga oladi. Usullarda ishlatiladigan Excel vositalari Maxsusga o'tish, Top & Excelda bo'sh kataklarni hisoblash uchun kodlarni bajarish uchun Uy yorlig'i , va VBA Makroslari dagi buyruqlarni almashtiring. Tegishli mavzuni Aloqador o'qish bo'limida tekshirishingiz mumkin. Umid qilamanki, ushbu maqola siz uchun foydali bo'ldi. Agar sizda qo'shimcha savollar bo'lsa, sharhlar bo'limida so'rashingiz mumkin. Qo'shimcha ma'lumot beruvchi maqolalar uchun saytimizga tashrif buyurishni ham unutmang.