Мазмұны
Excel бағдарламасында деректер жинағымен жұмыс істегенде жиі бос ұяшықтарды санау қажет. Бұл бос ұяшықтарды санаудың мақсаты кез келген нәрсе болуы мүмкін. Мүмкін сіз деректер кестесін талдағыңыз келуі мүмкін, бос ұяшықтарды кесу арқылы бар кестеден басқа деректер кестесін синтездегіңіз келуі мүмкін немесе ақпаратсыз бос ұяшықтарды елемеу арқылы тек қатты ақпаратты шығарып алғыңыз келуі мүмкін. Қандай мақсатта болсаңыз да, осы мақаланы орындаңыз, себебі Excel бағдарламасындағы бос ұяшықтарды шартпен санауға көмектесетін 3 әдісті үйренесіз.
Тәжірибелік жұмыс кітабын жүктеп алыңыз
Сізге ұсынылады. Excel файлын жүктеп алып, онымен бірге жаттығу жасаңыз.
Excel Condition.xlsx бар бос ұяшықтарды санау
Excel бағдарламасында шарты бар бос ұяшықтарды санаудың 3 әдісі
Біз мақаланың барлық әдістерін көрсету үшін деректер жинағы ретінде студенттік бағалау парағын қолданамыз. Біз әр оқушының артта қалу санын есептеуге тырысамыз.
Олай болса, әрі қарай талқыламай-ақ, әдіс-тәсілдерге бір-бірден кірісейік.
1. Excel бағдарламасындағы IFS функциясын пайдаланып, шарты бар бос ұяшықтар санын есептеңіз
Шарты: Бос ұяшықтарды ауысым таңертең ғана санаңыз.Ең алдымен, біз IFS функциясын таңдаймыз, себебі ол бізге бірнеше критерийлерді қосуға мүмкіндік береді.Excel бағдарламасындағы бос ұяшықтардың санын санау. Бұл бөлімде біз таңертеңгілік ауысымнан бастап әрбір студенттің артта қалу санын есептейміз. Ендеше, мұны кезең-кезеңімен қалай жасауға болатынын көрейік.
🔗 Қадамдар:
❶ Ең алдымен ұяшығын таңдаңыз. G5 ▶ артта қалулар санын сақтау үшін.
❷ Содан кейін тер формуласы
=IFS(C5="Morning",COUNTIF(D5:F5, ""))
ұяшық.
❸ Осыдан кейін ЕНГІЗУ түймесін басыңыз.
❹ Енді Толтыру тұтқасы белгішесін соңына дейін сүйреңіз. G5 бағанының.
Бум! Сіз онымен біттіңіз. Нәтиже:
␥ Формулаларды бөлу
📌 Синтаксис: = IFS([Бірдеңе ақиқат1,мән шын болса1,бірдеңе ақиқат2,шын2 болсамән,бірдеңе ақиқат3,шын болсамән3)
- COUNTIF(D5:F5, “”) ▶ D5:F5 ауқымындағы бос ұяшықтарды іздейді.
- C5=“Таң” ▶ қиылысу -ауысымның таңертең немесе кешке екенін тексереді.
- =IFS(C5=”Таң”, COUNTIF(D5:F5, “”)) ▶ бос ұяшықтардың санын санайды, яғни таңертеңгілік ауысым кезеңі бар әр қатардағы артта қалулар саны.
📔 Ескертпе:
мәселені шешу үшін IFS функциясын пайдаланудың орнына IFS функциясын пайдаланыңыз.
Нәтиже келесідей болады:
Толығырақ: Excel бағдарламасындағы бос ұяшықтарды санау
2. Excel бағдарламасындағы бос ұяшықтардың санын есептеуШарты бар IF және COUNTBLANK функцияларын пайдалану
Шарты: Бос ұяшықтарды санаңыз. Санақ мәні 0 болғанда, оның орнына « Артта қалдыру жоқ » хабарын көрсетіңіз.Енді біз қызықты нәрсе жасауға тырысамыз. Біз 0-ді көрсетудің орнына « Артында қалдық жоқ » хабарын көрсетеміз және қалған артта қалулар саны үшін жай ғана нөмірді көрсетеміз. Қызық, иә? Олай болса, уақытты босқа өткізбей, төмендегі қадамдарды орындаңыз:
🔗 Қадамдар:
❶ Ең алдымен ұяшығын G5 таңдаңыз. ▶ кешігулер санын сақтау үшін.
❷ Содан кейін ұяшық ішінде тер формуласы
=IF(COUNTBLANK(D5:F5)=0, "No backlog",COUNTBLANK(D5:F5) )
.
❸ Осыдан кейін ЕНГІЗУ түймесін басыңыз.
❹ Енді Толтыру тұтқасы белгішесін соңына дейін сүйреңіз. G5 бағанының.
Уф! Сіз онымен біттіңіз. Нәтиже:
␥ Формулаларды бөлу
📌 Синтаксис: Егер(логикалық_сынақ, шын_егер_мән, [егер_жалған_мән])
- COUNTBLANK(D5:F5) ▶ D5:F5 ауқымындағы бос ұяшықтарды санайды .
- COUNTBLANK(D5:F5)=0, “Артта қалдыру тізімі жоқ” ▶ санау мәні нөлге тең болатын “ Кейінгі тізім жоқ ” хабарын көрсетеді.
- =IF(COUNTBLANK(D5:F5)=0, “Артқы тізім жоқ”, COUNTBLANK(D5:F5) ) ▶ " Артында қалдық жоқ " мәнін көрсетеді. санау мәні 0 . Әйтпесе, ол нақты санау мәнін, яғни артта қалулардың жалпы санын көрсетеді.
Толығырақ: Санау әдісіExcel бағдарламасындағы толтырылған ұяшықтарды
3. Excel бағдарламасындағы шарты бар бос ұяшықтарды санау
Шарты: Бос ұяшықтарды тек сол жақ ұяшықтар бос емес.Енді біз бос ұяшықтарды санауға тырысамыз, яғни ауысым мерзімі берілгенде ғана артта қалулар санын. Ауысым кезеңі жоқ болса, ұяшықта « N/A » көрсетеміз. Ендеше процедуралық қадамдарға көшейік:
🔗 Қадамдар:
❶ Ең алдымен ұяшығын G5 таңдаңыз ▶ артта қалулар санын сақтау үшін.
❷ Содан кейін ұяшық ішінде тер
=IF(C5"",SUMPRODUCT((C5"")*(D5:F5="")),"N/A")
формуласын теріңіз.
❸ Осыдан кейін ЕНГІЗУ түймесін басыңыз.
❹ Енді Толтыру тұтқасы белгішесін соңына дейін сүйреңіз. G5 бағанының.
Егер барлық алдыңғы қадамдарды орындасаңыз, нәтиже келесідей болады:
␥ Формулаларды бөлу
📌 Синтаксис: =SUMPRODUCT(массив1, [массив2], [массив3], …)
- (C5””) ▶ C5 ұяшығының бос екенін тексереді.
- SUMPRODUCT((C5””) *(D5:F5=””)) ▶ бос ұяшықтарды ауыстыру кезеңі туралы ақпарат берілгенде ғана санайды.
- =IF(C5””,SUMPRODUCT((C5”")) *(D5:F5=””)),”N/A”) ▶ ауысым кезеңі туралы ақпарат берілгенде ғана бос ұяшықтарды санайды. Әйтпесе, ол ұяшықтарда “ N/A ” көрсетеді.
Есте сақтау керек нәрселер
📌 The IF функция тек бір шартты жеңілдетеді. Егерсізге біреуден көп қажет, содан кейін IFS функциясын пайдаланыңыз.
📌 Формулалар ішіндегі ауқымды таңдағанда абай болыңыз.
Қорытынды
Қорытындылау үшін біз Excel бағдарламасында әртүрлі шарттармен бос ұяшықтарды санау үшін қолдануға болатын 3 әдісті ұсындық. Сізге ұсынылған Excel практикалық жұмыс кітабымен бірге барлық әдістерді орындау ұсынылады. Осы мақалада көрсетілген әдістерге қатысты кез келген сұрақ қоюдан тартынбаңыз. Біз кез келген сұрауларға тез арада жауап беруге тырысамыз.