Како пребројати редове са подацима у Екцелу (4 формуле)

  • Деле Ово
Hugh West

Док радите са великом количином података, проналажење празних ћелија је веома чест сценарио. Понекад можемо грешком убацити празне редове у којима нема података. Као резултат, то може створити неке проблеме у нашем прорачуну у Екцел-у. Дакле, треба да пребројимо оне редове који имају бар једну непразну ћелију. У овом водичу показујемо вам како да пребројите редове са подацима у Екцел-у са одговарајућим примерима и одговарајућим илустрацијама.

Преузмите свеску за вежбу

Преузмите следећу радну свеску за вежбање.

Број редова са подацима у Екцел.клск

4 формуле за бројање редова са подацима у Екцел-у

Овде вам пружамо четири формуле које можете имплементирати у свој скуп података. Препоручујемо да научите и испробате све ово да бисте обогатили своје знање о Екцел-у.

Да бисмо демонстрирали овај водич, користићемо следећи скуп података:

Овде, у овом скупу података, имамо колоне име , старост и занимање . Неки редови су овде потпуно празни. А неки редови имају ћелије које нису празне. Сада, наш циљ је да избројимо све редове који имају бар једну непразну ћелију. То значи да морамо да бројимо редове са подацима.

1. Коришћење функција ИФ и ЦОУНТА за бројање редова са подацима

Ова формула је комбинација оба ИФ и функције ЦОУНТА . Функција ЦОУНТА броји све непразне ћелије. Дакле, може нам рећида ли имамо податке у тим редовима или не. Затим, коришћењем функције ИФ , дајемо те редове са логичком вредношћу 1 ( ТРУЕ ) ако тај ред садржи податке или 0 ( ФАЛСЕ ) ако не. На крају, сабирамо те збројеве да бисмо пронашли све редове са подацима.

Основна синтакса ове формуле:

= ИФ(ЦОУНТА(опсег)&гт;1,1,0)

Кораци:

1. Прво направите нову колону „ Број “.

2. Затим унесите следећу формулу у Ћелија Е5 :

=IF(COUNTA(B5:D5)>0,1,0)

3. Притисните Ентер . Након тога ће приказати 1 пошто има податке.

4. Затим превуците икону Ручица за попуњавање преко опсега ћелија Е6:Е11 . Након тога видећете све вредности које указују да ли редови имају податке или не.

5. Сада унесите следећу формулу у Ћелија Д13:

=SUM(E5:E11)

6. Затим притисните Ентер .

Као што видите, успешно смо пребројали све редове са подацима.

Прочитајте Више: Како бројати редове са формулом у Екцел-у (5 брзих метода)

2. Коришћење функција ИФ и ЦОУНТБЛАНК за бројање редова са подацима у Екцел-у

Слично претходном методу, ово је такође комбинација две функције. Овде, уместо функције ЦОУНТА , користићемо функцију ЦОУНТБЛАНК .

Функција ЦОУНТБЛАНК се углавном рачунасве празне ћелије у Екцел-у. Овде сваки ред има три колоне. Дакле, функција ЦОУНТБЛАНК ће избројати све празне ћелије. Ако све три ћелије немају податке, вратиће 3. Дакле, ако врати 3 то значи да у том реду нема података. Као резултат, наша формула ће вратити 0 у супротном 1.

Основна синтакса ове формуле:

=ИФ(ЦОУНТБЛАНК(опсег) =3,0,1)

Кораци:

1. Прво унесите следећу формулу у Ћелија Е5 :

=IF(COUNTBLANK(B5:D5)=3,0,1)

2. Притисните Ентер . Након тога, приказаће се 1 пошто овај ред има податке.

3. Затим превуците икону Ручица за попуњавање преко опсега ћелија Е6:Е11 . Након тога, видећете све вредности које указују на то да редови имају податке или не.

4. Сада унесите следећу формулу у Целл Д13 :

=SUM(E5:E11)

5. Затим притисните Ентер .

На крају, успели смо да пребројимо све те редове са подацима.

3. Коришћење функције ИФ и ЦОУНТИФ за бројање редова са подацима

Сада, овај метод је сличан претходном методу. Функцију ЦОУНТБЛАНК замењујемо функцијом ЦОУНТИФ . Функција ЦОУНТИФ броји ћелије на основу критеријума. Овде бројимо ћелије у низу ако нема вредност. Дакле, ако врати три, то значи да у том реду нема вредности. Након тога, ИФ функција ће вратити 0.

Основна синтакса ове формуле:

=ИФ(ЦОУНТИФ(опсег,критеријум)=3 ,0,1)

Кораци:

1. Прво откуцајте следећу формулу у Ћелија Е5 :

=IF(COUNTIF(B5:D5,"")=3,0,1)

2. Притисните Ентер . Након тога, приказаће се 1 како има податке.

3. Затим превуците икону Ручица за попуњавање преко опсега ћелија Е6:Е11 . Након тога, видећете све вредности које указују да ли редови имају податке или не.

4. Сада унесите следећу формулу у Целл Д13 :

=SUM(E5:E11)

5. Затим притисните Ентер .

Коначно, сабирањем тих логичких вредности, можемо брзо пронаћи број редова са подацима у њима.

Слична очитавања:

  • Екцел ВБА за бројање редова са подацима (4 примера)
  • Како Екцел Бројите редове са вредношћу (8 начина)
  • Како бројати редове помоћу ВБА у Екцел-у (5 приступа)

4. Пребројати редове са подацима Коришћење функција СУМПРОДУЦТ и ММУЛТ

У овој методи комбинујемо функције СУМПРОДУЦТ и ММУЛТ (матрично множење) да бисмо пребројали редове са подацима.

Функција СУМПРОДУЦТ враћа збир производа сличних опсега или низова. Подразумевана формула је множење, али се такође могу постићи сабирање, одузимање и дељење.

Основна синтаксаФункција СУМПРОДУЦТ:

=СУМПРОДУЦТ(низ1, [низ2], [низ3], …)

С друге стране, ММУЛТ функција враћа матрични производ два низа. Исход је низ са једнаким бројем редова као низ1 и једнаким бројем колона као низ2.

Основна синтакса функције ММУЛТ:

=ММУЛТ(низ1, низ2)

Овде, низ1 и низ2 су они низови које желимо да помножимо.

Основна синтакса наше формуле:

=СУМПРОИЗВОД((ММУЛТ((низ1=””)*1,низ2&лт;3)*1)

Кораци:

1. Унесите следећу формулу у Ћелија Д13 :

=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)

2. Затим притисните Ентер.

На крају, наша формула је успешно пребројала редове са подацима.

🔎Разбијање формуле

1. Ћелија је празна или није

Б5:Д11=”” значи да ли је ћелија празно или не.

На пример, вратиће {ФАЛСЕ, ФАЛСЕ, ФАЛСЕ} за ред1 .

2. Претвори Логичке вредности у бројеве

Сада, (Б5:Д11=””)*1 ће вратити све те логичке вредности у нулу или један.

За ред1 , вратиће {0,0,0} .

3. Додајте вредности ред- висе

Функција ММУЛТ је изузетна за сабирање вредности ред по ред, међутим, не може да обрађује логичке вредности. Функција враћа низ вредности.

ММУЛТ((Б5:Д11=””)*1,{1;1;1})

За ред1 ,наш низ је {0,0,0} . Дакле, наш збир ће бити 0 .

За ред2 , наш низ је {0,1,0} . Дакле, наш резултат је 3 .

4. Проверите да ли је свака вредност у низу мања од 3

ММУЛТ((Б3:Д14=””)*1,{1;1;1})&лт;3

Ако постоје 3 празне вредности, у том реду нема података. Дакле, коришћењем ове формуле проверавамо да ли је ред празан или не.

За ред1 , наш низ је био {0,0,0} . Дакле, резултат ће бити ТРУЕ .

За ред2 , наш низ је {0,1,0} . Дакле, наш резултат је ТРУЕ .

За ред3 , наш низ је {1,1,1} . Дакле, наш резултат је ФАЛСЕ .

5. Бројите редове са подацима

СУМПРОДУЦТ((ММУЛТ((Б5:Д11=””)*1,{1;1;1})&лт;3)*1)

Да бисмо сабрали низ логичких вредности, морамо да помножимо са 1 да бисмо их претворили у 1 или 0 (нула). ТРУЕ = 1 и ФАЛСЕ = 0.

Након тога ће постати:

СУМПРОДУЦТ({1; 1; 0 ; 1; 0; 0; 1})

И вратиће 4 у ћелији Д13.

Закључак

Да закључимо, надам се да ће овај водич помоћи ефикасно бројите редове са подацима. Преузмите радну свеску за вежбање и сами испробајте ове методе. Слободно дајте повратне информације у одељку за коментаре. Ваше драгоцене повратне информације нас мотивишу да креирамо овакав садржај. И не заборавите да проверите нашу веб локацију Екцелдеми.цом за разне проблеме и решења у вези са Екцелом.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.