Мазмұны
Дерекқорда жиі бос ұяшықтар болуы мүмкін. Бос ұяшықтарды санау керек. Microsoft Excel бағдарламасында сіз үшін оңай орындайтын таңғажайып формулалар мен құралдар бар. Мақалада Excel бағдарламасындағы бос ұяшықтарды санаудың төрт түрлі жолы қарастырылады.
Тәжірибелік жұмыс кітабын жүктеп алу
Тәжірибе жұмыс кітабын осы жерден жүктеп алуға болады.
Бос ұяшықтарды санау.xlsmExcel бағдарламасындағы бос ұяшықтарды санаудың 4 жемісті жолы
Біз Excel бағдарламасындағы бос ұяшықтарды санау жолдарын түсіндіру үшін келесі деректер жинағын қолданамыз.
Деректер жинағы технологиялық өнімдердің атауын және технологияға негізделген компанияда орын алған сатылымдар санын қамтиды. Деректер жиынында бос ұяшықтар бар екенін байқай аласыз. Біз бос ұяшықтарды Excel бағдарламасында қол жетімді формулалар мен құралдар арқылы санайтын боламыз.
1. COUNTIF, COUNTBLANK, SUMPRODUCT және т.б. бар Excel формулаларын кірістіру арқылы бос ұяшықтарды санаңыз.
Excel-де кейбір пайдалы функциялар бар. деректер жиынындағы бос ұяшықтарды санайтын формулалар. Осындай формулаларды құру үшін COUNTBLANK, COUNTIF, SUM, SUMPRODUCT, және т.б. сияқты функциялар пайдаланылады. Формулаларды бір-бірден көрейік.
i. Бос ұяшықтарды санау үшін COUNTBLANK енгізу
COUNTBLANK функциясының өзі оның не істей алатынын түсіндіреді. Ол берілген деректер ауқымы үшін қатардағы бос орындарды немесе бос ұяшықтарды санай алады.
Берілген деректер жиынының формуласы:
=COUNTBLANK(B5:C5)
Толтыруды пайдаланудескриптор біз деректер жиынындағы қалған жолдардың нәтижесін біле аламыз.
Ұяшықтың оң жақ төменгі жағындағы қосу (+) белгісін сүйреңіз ( B5 ).
Төменгі суреттегі нәтижені қараңыз.
Формула сипаттамасы:
Формула синтаксисі:
=COUNTBLANK(ауқым)Мұнда ауқым бос ұяшықтарды санағыңыз келетін деректер жиынын көрсетеді.
Сонымен қатар жолдың толығымен бос немесе бос емес екенін табу үшін кірістірілген IF және COUNTBLANK формулаларын пайдалануға болады.
Формула:
=IF(COUNTBLANK(B5:C5)=0,"Not Blank","Blank")
Мұны қалай жасау керектігін білу үшін төмендегі суретті орындаңыз.
Формула сипаттамасы:
Кірістірілген формуланың синтаксисі:
=IF(logical_test,[value_if_true],[value_if_false])
Мұнда логикалық_тест COUNTBLANK функциясын қабылдайды және тексереді ол нөлге тең бе, жоқ па.
мән_егер_шындық тест ақиқат болса, көрсету үшін мәтінді алады.
мән_егер_жалған мәтінді келесіге қабылдайды сынақ жалған болса, көрсетіңіз.
ii. Бос ұяшықтарды санау үшін COUNTIF немесе COUNTIFS енгізу
Сонымен қатар COUNTIF немесе COUNTIFS функциясын пайдалануға болады. Екеуі де бірдей нәтиже береді.
Формула:
=COUNTIF(B5:C5,"")
немесе
=COUNTIFS(B5:C5,"")
Одан кейін қосу (+) белгісін ұяшықтың оң жағындағы деректер жиынындағы қалған жолдардың санын табу үшін.
Бірінші бос ұяшықтар бағаны D бағанында COUNTIF функциясы пайдаланыладыал Е бағанындағы екіншісі COUNTIFS функциясын пайдаланады.
Екі формуланың да нәтижесі бірдей екенін байқай аласыз.
Формула түсіндірмесі:
Формулалар синтаксисі:
=COUNTIF(ауқым, критерий)=COUNTIFS(шарт_ауқым1, шарт1, [шарт_ауқым2], [шарт2]..)
Формулалардың екеуі де деректер жиынының ауқымын және шарттарды алады қандай нәтиже көрсетілетініне байланысты.
COUNTIFS функциясы бірнеше шартты және диапазонын қабылдай алады, ал COUNTIFS функция тек бір диапазонды және шартты қабылдайды.
iii. Бос ұяшықтарды санау үшін ЖОЛДАРЫ және БАҒАНдары бар SUM мәнін кірістіру
Сонымен қатар, SUM , ROWS, және БАҒАН функцияларын қолданатын басқа кірістірілген формула бар, деректер жиынындағы бос жолдарды санау үшін т.б.
Формула:
=SUM(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)
Нәтиже деректер жиынында екі бос жол бар екенін көрсетеді.
Ескертпе: Барлық жол бос болса, формула бос деп есептеледі. Сондықтан ол B8 ұяшығын елемеді.
Формула түсіндірмесі:
Түсіндірмелермен бірге кірістірілген формуланың жеке синтаксисі :
=СУМ(1-сан, [2-сан],..)Формула аргумент ретінде сандарды алып, нәтижесінде қосынды береді.
=MMULT(1-массив,2-массив)Мұнда ол бірнеше массивтерді алады.деректер жинағы.
=ROW([сілтеме])ROW функциясы бар формула деректер жиынындағы жолдардың сілтемесін алады.
=INDIRECT(ref_text,[a1])Ол анықтамалық мәтінді алады.
=COLUMNS(массив)БАҒАН функциясы бар формула деректер жиынының жиымын алады.
Мұнда қос минус таңбасы (–) мәжбүрлі түрлендіруді орындау үшін пайдаланылады. логикалық мәннен ШЫН немесе ЖАЛҒАН сандық мәндерге 1 немесе 0.
iv. Бос ұяшықтарды санау үшін SUMPRODUCT енгізу
Сонымен қатар, SUMPRODUCT бос ұяшықтарды санауға арналған пайдалы формула болып табылады.
Берілген деректер жиынының формуласы:
=SUMPRODUCT(--B5:C11="")
Нәтиже берілген деректер жиынында 5 бос ұяшық бар екенін көрсетеді.
Ескертпе: ол есептеледі c әдісінен айырмашылығы жолдар емес, бос ұяшықтар үшін.
Формула Түсініктеме:
Формуланың синтаксисі:
=SUMPRODUCT(1-массив, [массив2],..)Мұнда функция бірнеше массивтерді қабылдау және массивтердің қосындысын беру үшін қолданылады.
Бұл жағдайда бізде массивтердің бір ғана жиыны бар және формула бос мәнге тең болса ғана деректер жиынының ауқымын алады.
Содан кейін қос минусты пайдалану (–) белгісін қойып, нәтижені алу үшін оны сандық мәнге түрлендірдік.
Толығырақ оқу: Excel бағдарламасындағы бос ұяшықтарды шартпен <1 санау жолы>
2.
Қосулы Арнайы өту пәрменін пайдаланып бос ұяшықтарды санаңызекінші жағынан бос ұяшықтарды табу үшін «Үй» қойындысындағы «Арнайы Өту» пәрменін пайдалана аламыз.
Арнайыға өту арқылы бос ұяшықтарды санауды білу үшін қадамдарды орындаңыз:
- Деректер жиынын таңдаңыз.
- Таңдау Арнайыға өту Табу & таңдаңыз. Сіз Табу & Басты қойындысында берілген Өңдеу опцияларынан таңдаңыз.
Сонымен қатар пернетақтадағы F5 пернесін басуға болады. Арнайы ол жерден табыңыз.
- Жаңа өріс пайда болады. Қораптан Бос орындар таңдап, OK түймесін басыңыз.
Бос ұяшықтардың автоматты түрде таңдалғанын байқайсыз.
- Басты бет қойындысынан бос ұяшықтарды бөлектеу үшін Түсті толтыру және ішінен ұнаған түсті таңдаңыз. ашылмалы мәзір.
Таңдалған түс таңдалған бос ұяшықтарды толтырады. Әзірге көк түсті таңдайық. Нәтиже келесідей болады.
Ескертпе: Бұл процесс шағын деректер жиындары үшін пайдалы. Бос ұяшықтарды бөлектеп, өзіңіз санай аласыз.
Толығырақ: Excel бағдарламасында толтырылған ұяшықтарды қалай санауға болады
3. Табу арқылы бос ұяшықтарды санау & Ауыстыру пәрмені
Сонымен қатар, бос ұяшықтарды санау үшін басқа пайдалы Excel құралын пайдалануға болады. Бұл Табу және ауыстыру деп аталады.
Оны пайдалану үшін қадамдарды орындау керек.
- Деректер жинағын таңдаңыз.
- Таңдау ішінен табыңызтабу & таңдаңыз. Суретті таба алмасаңыз, оны орындаңыз.
- Жаңа жолақ пайда болады. Нені табу : опциясында орынды бос қалдырыңыз.
- Одан кейін Параметрлер >> түймесін басыңыз.
- Жаңа опциялар пайда болады. Сол жерден
- Опцияны белгілеңіз Толық ұяшық мазмұнын сәйкестендіру .
- Ішінде: ашылмалы опциялардан Парақ таңдаңыз. .
- Іздеу: ашылмалы опциялары Бағандар бойынша тармағын таңдаңыз.
- ішінен іздеу ашылмалы опцияларды таңдаңыз. Мәндер немесе Формулалар. (Деректер жинағында формулалар болмағандықтан мәндерді таңдаймыз). Қалай болғанда да, екеуі де бірдей жұмыс істейді.
- Табу және ауыстыру өрісі келесідей болуы керек. төмендегі сурет. Барлығын табу түймесін басыңыз, нәтиже қораптың төменгі жағында көрсетіледі.
Оқу толығырақ: Excel бағдарламасында арнайы мәтіні бар ұяшықтарды санау
4. Excel VBA макростарын пайдаланып бос ұяшықтарды санау
Соңында, VBA макростары бос ұяшықтарды санау үшін пайдалануға болады.
Ол үшін келесі қадамдарды орындау керек:
- Деректер жинағын таңдаңыз.
- Пернетақтадан ALT+F11 пернелерін басыңыз. VBA терезесі ашылады.
- Таңдалған деректер жинағы бар парақты таңдаңыз.
Кірістіру ішінен Модуль таңдаңыз.
- Жалпы терезе ашыңыз.
- Жалпы терезе ішіне төменде берілген кодты жазыңыз.
Код:
8707
- Кодты іске қосу үшін пернетақтадан F5 пернесін басыңыз.
- Ол ашылады « Бос ұяшықтар саны » деп аталатын жолақ.
- Деректер жинағының Ауқымын тексеріңіз, егер ол дұрыс болса, Жарайды. <> басыңыз. 23>
- Жаңа қорап шығады және ол нәтижені көрсетеді.
Есте сақтау керек нәрселер
- Excel құралдарын пайдаланып әдістерді қолдануды бастамас бұрын деректер ауқымын таңдауды ұмытпаңыз.
- Формулалар үшін формула синтаксисін сақтай отырып, формулаларды жазыңыз, және деректер жиындарының жолы мен бағандары.
Қорытынды
Мақалада әртүрлі Excel формулалары мен құралдары арқылы Excel бағдарламасындағы бос ұяшықтарды санаудың төрт тиімді жолы түсіндіріледі. Формулалар COUNTBLANK, COUNTIF, SUMPRODUCT, ROWS, және т.б. сияқты функцияларды қамтиды. Әдістерде қолданылатын Excel құралдары Арнайыға өту, табу & Excel бағдарламасындағы бос ұяшықтарды санау үшін кодтарды орындау үшін пәрмендерді Басты бет қойындысы , және VBA макростары ауыстырыңыз. Қатысты тақырыпты Қатысты оқу бөлімінде тексеруге болады. Бұл мақала сізге пайдалы болды деп үміттенемін. Қосымша сұрақтарыңыз болса, түсініктеме бөлімінде сұрай аласыз. Қосымша ақпарат алу үшін сайтымызға кіруді ұмытпаңыз.