Paano Magbilang ng Mga Hilera na may Data sa Excel (4 na Formula)

  • Ibahagi Ito
Hugh West

Habang nagtatrabaho sa isang malaking halaga ng data, ang paghahanap ng mga walang laman na cell ay isang pangkaraniwang sitwasyon. Minsan, maaari tayong magpasok ng mga walang laman na row nang hindi sinasadya na walang data sa mga ito. Bilang resulta, maaari itong lumikha ng ilang mga problema sa aming pagkalkula sa Excel. Kaya, kailangan nating bilangin ang mga row na iyon na mayroong kahit isang hindi walang laman na cell. Sa tutorial na ito, ipinapakita namin sa iyo kung paano magbilang ng mga row na may data sa Excel na may mga angkop na halimbawa at wastong mga guhit.

I-download ang Practice Workbook

I-download ang sumusunod na workbook ng pagsasanay.

Bilangin ang Row na may Data sa Excel.xlsx

4 na Formula para Magbilang ng Mga Row na may Data sa Excel

Dito, binibigyan ka namin ng apat na formula na magagawa mo ipatupad sa iyong dataset. Inirerekomenda namin ang pag-aaral at subukan ang lahat ng ito upang pagyamanin ang iyong kaalaman sa Excel.

Upang maipakita ang tutorial na ito, gagamitin namin ang sumusunod na dataset:

Dito, sa dataset na ito, mayroon kaming mga column na pangalan , edad , at trabaho . Ang ilang mga hilera ay ganap na blangko dito. At ang ilang mga hilera ay may mga cell na hindi walang laman. Ngayon, ang aming layunin ay bilangin ang lahat ng mga row na mayroong kahit isang cell na walang laman. Ibig sabihin, kailangan nating magbilang ng mga row na may data.

1. Gamit ang IF at COUNTA Function para Magbilang ng Mga Row na may Data

Ang formula na ito ay kumbinasyon ng parehong IF at COUNTA mga function. Binibilang ng function na COUNTA ang lahat ng mga cell na hindi walang laman. Kaya, maaari itong sabihin sa aminkung mayroon kaming data sa mga row na iyon o wala. Pagkatapos, sa pamamagitan ng paggamit ng function na IF , binibigyan namin ang mga row na iyon na may boolean value na 1 ( TRUE ) kung naglalaman ang row na iyon ng data o 0 ( FALSE ) kung hindi. Sa huli, idinaragdag namin ang mga bilang na iyon upang mahanap ang lahat ng row na may data.

Ang Pangunahing Syntax ng Formula na Ito:

= IF(COUNTA(range)>1,1,0)

Mga Hakbang:

1. Una, gumawa ng bagong column na “ Bilang “.

2. Pagkatapos, i-type ang sumusunod na formula sa Cell E5 :

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

3. Pindutin ang Enter . Pagkatapos nito, ipapakita nito ang 1 dahil mayroon itong data.

4. Pagkatapos, i-drag ang icon na Fill handle sa hanay ng mga cell E6:E11 . Pagkatapos nito, makikita mo ang lahat ng value na nagsasaad kung may data ang mga row o wala.

5. Ngayon, i-type ang sumusunod na formula sa Cell D13:

=SUM(E5:E11)

6. Susunod, pindutin ang Enter .

Tulad ng nakikita mo, matagumpay naming nabilang ang lahat ng row na may data.

Basahin Higit pa: Paano Magbilang ng Mga Row gamit ang Formula sa Excel (5 Mabilis na Paraan)

2. Gamit ang IF at COUNTBLANK Function para Magbilang ng Mga Row na may Data sa Excel

Katulad ng naunang pamamaraan, ito ay kumbinasyon din ng dalawang function. Dito, sa halip na COUNTA function, gagamitin namin ang COUNTBLANK function.

Ang COUNTBLANK function ay pangunahing binibilanglahat ng mga blangkong cell sa Excel. Dito, bawat row ay may tatlong column. Kaya, bibilangin ng function na COUNTBLANK ang lahat ng mga blangkong cell. Kung ang lahat ng tatlong mga cell ay walang data, ito ay magbabalik ng 3. Kaya, kung ito ay nagbabalik ng 3 ibig sabihin ay walang data sa hilera na iyon. Bilang resulta, ang aming formula ay magbabalik ng 0 kung hindi man ay 1.

Ang Pangunahing Syntax ng Formula na Ito:

=IF(COUNTBLANK(range) =3,0,1)

Mga Hakbang:

1. Una, i-type ang sumusunod na formula sa Cell E5 :

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

2. Pindutin ang Enter . Pagkatapos nito, ipapakita nito ang 1 dahil may data ang row na ito.

3. Pagkatapos, i-drag ang icon na Fill handle sa hanay ng mga cell E6:E11 . Pagkatapos nito, makikita mo ang lahat ng value na nagsasaad na may data o wala ang mga row.

4. Ngayon, i-type ang sumusunod na formula sa Cell D13 :

=SUM(E5:E11)

5. Susunod, pindutin ang Enter .

Sa huli, matagumpay naming binibilang ang lahat ng row na iyon na may data.

3. Paggamit ang IF at COUNTIF Functions to Count Rows with Data

Ngayon, ang paraang ito ay katulad ng naunang pamamaraan. Pinapalitan namin ang function na COUNTBLANK ng function na COUNTIF . Binibilang ng function na COUNTIF ang mga cell batay sa pamantayan. Dito, binibilang namin ang mga cell sa isang hilera kung wala itong halaga. Kaya, kung nagbabalik ito ng tatlo ibig sabihin walang halaga sa row na iyon. Pagkatapos nito, ang IF ang function ay magbabalik ng 0.

Ang Pangunahing Syntax ng Formula na Ito:

=IF(COUNTIF(range,criteria)=3 ,0,1)

Mga Hakbang:

1. Una, i-type ang sumusunod na formula sa Cell E5 :

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

2. Pindutin ang Enter . Pagkatapos nito, ipapakita nito ang 1 dahil mayroon itong data.

3. Pagkatapos, i-drag ang icon na Fill handle sa hanay ng mga cell E6:E11 . Pagkatapos nito, makikita mo ang lahat ng value na nagsasaad kung may data ang mga row o wala.

4. Ngayon, i-type ang sumusunod na formula sa Cell D13 :

=SUM(E5:E11)

5. Susunod, pindutin ang Enter .

Sa wakas, sa pamamagitan ng pagbubuod sa mga boolean value na iyon, mabilis nating mahahanap ang bilang ng mga row na may data sa mga ito.

Mga Katulad na Pagbasa:

  • Excel VBA para Magbilang ng Mga Row na may Data (4 na Halimbawa)
  • Paano Excel Bilangin ang Mga Row na may Halaga (8 Paraan)
  • Paano Magbilang ng Mga Row gamit ang VBA sa Excel (5 Diskarte)

4. Bilangin ang Mga Row gamit ang Data Gamit ang SUMPRODUCT at MMULT Function

Sa paraang ito, pinagsasama namin ang SUMPRODUCT at MMULT (Matric Multiplication) function upang mabilang ang mga row na may data.

Ibinabalik ng SUMPRODUCT function ang kabuuan ng mga produkto ng magkatulad na hanay o array. Ang default na formula ay multiplikasyon, ngunit ang karagdagan, pagbabawas, at paghahati ay makakamit din.

Ang Pangunahing Syntax ngSUMPRODUCT Function:

=SUMPRODUCT(array1, [array2], [array3], …)

Sa kabilang banda, Ang MMULT function ay nagbabalik ng matrix na produkto ng dalawang array. Ang kinalabasan ay isang array na may pantay na bilang ng mga row bilang array1 at katumbas na bilang ng mga column bilang array2.

Ang Pangunahing Syntax ng MMULT Function:

=MMULT(array1, array2)

Narito, array1 at array2 ang mga arrays na gusto naming i-multiply.

Ang Pangunahing Syntax ng Aming Formula:

=SUMPRODUCT((MMULT((array1=””)*1,array2<3)*1)

Mga Hakbang:

1. I-type ang sumusunod na formula sa Cell D13 :

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

2. Pagkatapos, pindutin ang Enter.

Sa huli, matagumpay na nabilang ng aming formula ang mga row na may data.

🔎Breakdown ng Formula

1. Ang cell ay Walang laman o Wala

Ang B5:D11=”” ay nangangahulugang kung ang cell ay walang laman o wala.

Halimbawa, babalik ito {FALSE, FALSE, FALSE} para sa row1 .

2. I-convert Boolean Values ​​into Numbers

Ngayon, (B5:D11=””)*1 ay ibabalik ang lahat ng boolean sa Zero o One.

Para sa row1 , babalik ito {0,0,0} .

3. Magdagdag ng mga value row- wise

Ang MMULT function ay katangi-tangi para sa pagsasama-sama ng mga halaga sa bawat hilera, gayunpaman, hindi nito kayang pangasiwaan ang mga boolean na halaga. Nagbabalik ang function ng array ng mga value.

MMULT((B5:D11=””)*1,{1;1;1})

Para sa row1 ,ang aming array ay {0,0,0} . Kaya, ang aming kabuuan ay magiging 0 .

Para sa row2 , ang aming array ay {0,1,0} . Kaya, ang aming resulta ay 3 .

4. Tingnan kung ang bawat value sa array ay mas maliit sa 3

MMULT((B3:D14=””)*1,{1;1;1})<3

Kung mayroong 3 walang laman na value, walang data sa row na iyon. Kaya, sa paggamit ng formula na ito, sinusuri namin kung blangko ang row o hindi.

Para sa row1 , ang aming array ay {0,0,0} . Kaya, ang magiging resulta ay TRUE .

Para sa row2 , ang aming array ay {0,1,0} . Kaya, ang aming resulta ay TRUE .

Para sa row3 , ang aming array ay {1,1,1} . Kaya, ang aming resulta ay FALSE .

5. Bilangin ang Mga Row na may Data

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

Upang mabuo ang hanay ng mga boolean value, kailangan nating i-multiply ng 1 para ma-convert ang mga ito sa 1 o 0 (zero). TRUE = 1 at FALSE = 0.

Pagkatapos nito, ito ay magiging:

SUMPRODUCT({1; 1; 0 ; 1; 0; 0; 1})

At magbabalik ito ng 4 sa Cell D13.

Konklusyon

Sa pagtatapos, sana ay makatulong ang tutorial na ito mabisa mong binibilang ang mga hilera na may data. I-download ang workbook ng pagsasanay at subukan ang mga paraang ito sa iyong sarili. Huwag mag-atubiling magbigay ng anumang puna sa seksyon ng komento. Ang iyong mahalagang feedback ay nagpapanatili sa amin ng motibasyon na lumikha ng nilalamang tulad nito. At huwag kalimutang tingnan ang aming website Exceldemy.com para sa iba't ibang problema at solusyong nauugnay sa Excel.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.