Змест
Падчас працы з вялікім аб'ёмам дадзеных пошук пустых вочак з'яўляецца вельмі распаўсюджаным сцэнарам. Часам мы можам памылкова ўставіць пустыя радкі, у якіх няма дадзеных. У выніку гэта можа стварыць некаторыя праблемы ў нашым разліку ў Excel. Такім чынам, нам трэба падлічыць тыя радкі, якія маюць хаця б адну непустую ячэйку. У гэтым уроку мы пакажам вам, як падлічваць радкі з дадзенымі ў Excel, з адпаведнымі прыкладамі і належнымі ілюстрацыямі.
Спампуйце практычны сшытак
Спампуйце наступны практычны сшытак.
Падлік радкоў з данымі ў Excel.xlsx
4 формулы для падліку радкоў з данымі ў Excel
Тут мы прапануем вам чатыры формулы, якія вы можаце укараніць у свой набор даных. Мы рэкамендуем вывучыць і паспрабаваць усё гэта, каб пашырыць свае веды аб Excel.
Каб прадэманстраваць гэты падручнік, мы будзем выкарыстоўваць наступны набор даных:
Тут, у гэтым наборы дадзеных, у нас ёсць слупкі імя , узрост і род заняткаў . Некаторыя радкі тут зусім пустыя. А некаторыя радкі маюць непустыя вочкі. Цяпер наша мэта складаецца ў тым, каб падлічыць усе радкі, якія маюць хаця б адну непустую ячэйку. Гэта азначае, што мы павінны лічыць радкі з дадзенымі.
1. Выкарыстанне функцый IF і COUNTA для падліку радкоў з дадзенымі
Гэтая формула з'яўляецца камбінацыяй IF і COUNTA функцыі. Функцыя COUNTA падлічвае ўсе непустыя ячэйкі. Такім чынам, гэта можа сказаць намці ёсць у нас дадзеныя ў гэтых радках ці не. Затым, выкарыстоўваючы функцыю IF , мы даем гэтым радкам лагічнае значэнне 1 ( TRUE ), калі гэты радок змяшчае даныя, або 0 ( FALSE ) калі гэта не так. У рэшце рэшт, мы складаем гэтыя падлікі, каб знайсці ўсе радкі з дадзенымі.
Асноўны сінтаксіс гэтай формулы:
= IF(COUNTA(дыяпазон)>1,1,0)Крокі:
1. Спачатку стварыце новы слупок “ Count “.
2. Затым увядзіце наступную формулу ў Cell E5 :
=IF(COUNTA(B5:D5)>0,1,0)
3. Націсніце Enter . Пасля гэтага ён пакажа 1 , паколькі мае даныя.
4. Затым перацягніце значок Маркер запаўнення па дыяпазоне вочак E6:E11 . Пасля гэтага вы ўбачыце ўсе значэнні, якія паказваюць, ёсць у радках даныя ці не.
5. Цяпер увядзіце наступную формулу ў Cell D13:
=SUM(E5:E11)
6. Затым націсніце Enter .
Як бачыце, мы паспяхова падлічылі ўсе радкі з дадзенымі.
Чытаць Больш падрабязна: Як падлічыць радкі з формулай у Excel (5 хуткіх метадаў)
2. Выкарыстанне функцый IF і COUNTBLANK для падліку радкоў з данымі ў Excel
Падобна папярэдняму метаду, гэта таксама спалучэнне дзвюх функцый. Тут замест функцыі COUNTA мы будзем выкарыстоўваць функцыю COUNTBLANK .
Функцыя COUNTBLANK у асноўным падлічваеусе пустыя вочкі ў Excel. Тут кожны радок мае тры слупкі. Такім чынам, функцыя COUNTBLANK падлічыць усе пустыя вочкі. Калі ўсе тры ячэйкі не маюць даных, ён верне 3. Такім чынам, калі ён верне 3, гэта азначае, што ў гэтым радку няма даных. У выніку наша формула верне 0, інакш 1.
Асноўны сінтаксіс гэтай формулы:
=КАЛІ(COUNTBLANK(дыяпазон) =3,0,1)Крокі:
1. Спачатку ўвядзіце наступную формулу ў Cell E5 :
=IF(COUNTBLANK(B5:D5)=3,0,1)
2. Націсніце Enter . Пасля гэтага ён пакажа 1 паколькі ў гэтым радку ёсць даныя.
3. Затым перацягніце значок Маркер запаўнення па дыяпазоне вочак E6:E11 . Пасля гэтага вы ўбачыце ўсе значэнні, якія паказваюць, ёсць у радках дадзеныя ці не.
4. Цяпер увядзіце наступную формулу ў Cell D13 :
=SUM(E5:E11)
5. Затым націсніце Enter .
У рэшце рэшт, мы паспяхова падлічылі ўсе гэтыя радкі з дадзенымі.
3. Выкарыстанне функцыі IF і COUNTIF для падліку радкоў з данымі
Цяпер гэты метад падобны да папярэдняга. Мы замяняем функцыю COUNTBLANK на функцыю COUNTIF . Функцыя COUNTIF падлічвае ячэйкі на аснове крытэраў. Тут мы лічым вочкі ў радку, калі ён не мае значэння. Такім чынам, калі ён вяртае тры, гэта азначае, што ў гэтым радку няма значэння. Пасля гэтага IF функцыя верне 0.
Асноўны сінтаксіс гэтай формулы:
=КАЛІ(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 спосабаў)
- Як падлічыць радкі з дапамогай VBA ў Excel (5 падыходаў)
4. Падлічыць радкі з дадзенымі Выкарыстанне функцый SUMPRODUCT і MMULT
У гэтым метадзе мы аб'ядноўваем функцыі SUMPRODUCT і MMULT (матрычнае множанне) для падліку радкоў з дадзенымі.
Функцыя SUMPRODUCT вяртае суму здабыткаў падобных дыяпазонаў або масіваў. Формула па змаўчанні - множанне, але таксама можна выканаць складанне, адніманне і дзяленне.
Асноўны сінтаксісФункцыя SUMPRODUCT:
=SUMPRODUCT(масіў1, [масіў2], [масіў3], …)З іншага боку, MMULT <Функцыя 7> вяртае матрычны здабытак двух масіваў. Вынікам з'яўляецца масіў з роўнай колькасцю радкоў як array1 і роўнай колькасцю слупкоў як array2.
Асноўны сінтаксіс функцыі MMULT:
=MMULT(масіў1, масіў2)Тут масіў1 і масіў2 - гэта масівы, якія мы хочам памножыць.
Асноўны сінтаксіс нашай формулы:
=SUMPRODUCT((MMULT((array1=””)*1,array2<3)*1)Крокі:
1. Увядзіце наступную формулу ў Вочка D13 :
=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)
2. Затым націсніце Enter.
У рэшце рэшт наша формула паспяхова падлічыла радкі з дадзенымі.
🔎Разбіўка формулы
1. Ячэйка пустая ці не
B5:D11=”” азначае, што ячэйка пустая пусты ці не.
Напрыклад, ён верне {FALSE, FALSE, FALSE} для радка1 .
2. Пераўтварэнне Лагічныя значэнні ў лікі
Цяпер (B5:D11=””)*1 верне ўсе гэтыя лагічныя значэнні ў нуль або адзінку.
Для row1 , ён верне {0,0,0} .
3. Дадайце значэнні row- wise
Функцыя MMULT выключная для сумавання значэнняў радок за радком, аднак яна не можа апрацоўваць лагічныя значэнні. Функцыя вяртае масіў значэнняў.
MMULT((B5:D11=””)*1,{1;1;1})
Для радок1 ,наш масіў {0,0,0} . Такім чынам, наша сума будзе 0 .
Для row2 наш масіў {0,1,0} . Такім чынам, наш вынік 3 .
4. Праверце, ці меншае кожнае значэнне ў масіве за 3
MMULT((B3:D14=””)*1,{1;1;1})<3
Калі ёсць 3 пустыя значэнні, у гэтым радку няма даных. Такім чынам, з дапамогай гэтай формулы мы правяраем, пусты радок ці не.
Для row1 наш масіў быў {0,0,0} . Такім чынам, вынік будзе TRUE .
Для row2 , наш масіў {0,1,0} . Такім чынам, наш вынік TRUE .
Для радка3 , наш масіў {1,1,1} . Такім чынам, наш вынік ХЛУСНЯ .
5. Падлік радкоў з данымі
SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)
Каб прасумаваць масіў лагічных значэнняў, мы павінны памножыць на 1, каб пераўтварыць іх у 1 або 0 (нуль). TRUE = 1 і FALSE = 0.
Пасля гэтага атрымаецца:
SUMPRODUCT({1; 1; 0) ; 1; 0; 0; 1})
І ён верне 4 у ячэйцы D13.
Выснова
У заключэнне я спадзяюся, што гэты падручнік дапаможа вы эфектыўна падлічваеце радкі з дадзенымі. Спампуйце вучэбны сшытак і паспрабуйце гэтыя метады самастойна. Не саромейцеся пакідаць любыя водгукі ў раздзеле каментарыяў. Вашы каштоўныя водгукі трымаюць нас у матывацыі ствараць падобны кантэнт. І не забудзьцеся праверыць наш вэб-сайт Exceldemy.com на прадмет розных праблем і рашэнняў, звязаных з Excel.