Paano Bilangin Lamang ang Mga Nakikitang Cell sa Excel (5 Trick)

  • Ibahagi Ito
Hugh West

Minsan, Sa excel, kailangan lang nating bilangin ang mga nakikitang cell. Halimbawa, kapag naglapat ka ng Filter sa excel data, ang ilang mga row ay nakatago. Bukod pa rito, habang nagtatrabaho sa excel, kadalasan ay sinadya nating itago ang mga row. Sa ganitong mga kaso, maaaring kailanganin naming bilangin ang nakikitang bilang ng mga row. Gagabayan ka ng artikulong ito kung paano mabibilang ang mga nakikitang cell lamang.

I-download ang Workbook ng Practice

Maaari mong i-download ang workbook ng pagsasanay na ginamit namin upang ihanda ang artikulong ito.

Bilangin Lamang ang Mga Nakikitang Cell.xlsx

5 Mga Trick sa Pagbilang ng Mga Nakikitang Cell Lamang sa Excel

Karaniwan, maaari nating gamitin ang ang function na COUNTA upang makuha ang bilang ng mga umiiral nang row sa isang dataset. Gayunpaman, kapag ang mga hilera ay manu-manong itinago o sa pamamagitan ng paglalapat ng Filter na opsyon, ang COUNTA function ay hindi nagbibigay ng nakikitang bilang ng row. Kaya, ipapakita ko sa iyo ang application ng iba pang excel function para makuha ang bilang ng mga nakikitang cell lamang. Upang ilarawan na mayroon akong isang dataset na naglalaman ng data ng pagbebenta ng ilang item sa pagkain. Ngayon, itatago ko muna ang mga cell at ipapakita ko sa iyo kung paano bilangin ang mga nakikitang row.

1. Excel SUBTOTAL Function to Count Only Visible Cells

We can gamitin ang ang SUBTOTAL function sa excel upang mabilang ang mga nakikitang cell. Una, maglalapat ako ng Filter sa aking dataset at pagkatapos ay kalkulahin ang mga nakikitang row.

Mga Hakbang:

  • Una, piliin ang dataset ( B4:E13 ) at pumunta sa Data > I-filter . O maaari mong pindutin ang Ctrl + Shift + L upang ilapat ang pag-filter sa dataset.

  • Bilang resulta, ang pag-filter ng drop-down na icon ay makikita sa ibaba.

  • Pagkatapos, na-filter ko ang data ng benta para sa Corn Flakes (tingnan ang screenshot). Ngayon i-type ang formula sa ibaba sa Cell C16 at pindutin ang Enter mula sa keyboard.
=SUBTOTAL(3,B5:B13)

  • Dahil dito, makukuha mo ang bilang ng row para lang sa Corn Flakes na 6 .

Dito, sa formula sa itaas, 3 ay nagsasabi sa function kung anong uri ng count ang gagawin sa range B5:E13 .

⏩ ​​ Tandaan:

  • Maaari mo ring gamitin ang formula sa ibaba upang mahanap ang bilang ng mga nakikitang cell.
=SUBTOTAL(103,B5:E13)

Magbasa Nang Higit Pa: Formula ng Excel para Magbilang ng Mga Cell na may Teksto (I-download ang Libreng Workbook)

2. Kunin ang Bilang ng Mga Nakikitang Hilera Lamang na may Pamantayan (Kumbinasyon ng Mga Function ng Excel )

Sa pagkakataong ito, hahanapin ko ang bilang ng mga nakikitang cell na may pamantayan. Halimbawa, mano-mano kong itinago ang row 11 ng aking dataset. Ngayon kakalkulahin ko ang nakikitang bilang ng mga row na naglalaman ng Rolled Oats gamit ang kumbinasyon ng mga excel function (hal. SUMPRODUCT , OFFSET , SUBTOTAL function ). Para sa iyong impormasyon, mayroong kabuuang 3 mga hilera na naglalaman ng Rolled Oats .

Mga Hakbang:

  • Sa simula, i-type angsumusunod na formula sa Cell C18 at pindutin ang Enter .
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))

  • Dahil dito, narito ang bilang ng cell ng mga nakikitang cell para sa Rolled Oats .

🔎 Paano Gumagana ang Formula?

  • (B5:B13=C16)

Bumabalik ang nasa itaas na bahagi ng formula : { MALI;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE }

  • ROW(B5:B13)

Dito, ibinabalik ng ROW function ang bilang ng mga row sa hanay na B5:E13 .

{ 5;6;8 ;9;10;11;12;13 }

  • MIN(ROW(B5:B13))

Pagkatapos ang MIN function ay nagbibigay ng pinakamaliit na row sa range B5:E13 .

  • (SUBTOTAL(103,OFFSET(B5,ROW(B5:B13) )-MIN(ROW(B5:B13)),0)))

Pagkatapos nito, babalik ang nasa itaas na bahagi ng formula:

{ 1 ;1;1;1;1;1;0;1;1 }

  • SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5) ,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))

Sa wakas, ang formula sa itaas ay nagbabalik ng { 2 } , na ang bilang ng nakikita mga cell na naglalaman ng Rolled Oats .

Magbasa Nang Higit Pa: Paano Magbilang ng Mga Blangkong Cell sa Excel na may Kondisyon (3 Paraan)

3. AGGREGATE Function sa Excel na Bilangin Lamang ang Mga Nakikitang Cell sa Excel

Maaari mong gamitin ang ang AGGREGATE function upang mahanap ang bilang ng mga nakikitang cell. Halimbawa, bibilangin ko ang mga nakikitang row mula sa na-filter na dataset para sa CornFlakes .

Mga Hakbang:

  • Una, i-type ang formula sa ibaba sa Cell C15 at pindutin ang Enter .
=AGGREGATE(3,3,B5:B13)

  • Bilang resulta, makukuha mo lang ang bilang ng mga nakikitang row .

Magbasa Nang Higit Pa: Bilangin ang Mga Walang Lamang Cell sa Excel (4 na Paraan)

Mga Katulad na Pagbasa

  • Paano Magbilang ng Odd at Even Numbers sa Excel (3 Easy Ways)
  • Bilangin ang Bilang ng mga Cell na may Mga Petsa sa Excel (6 na Paraan)
  • Bilang ng Excel ng Bilang ng Mga Cell sa Saklaw (6 Madaling Paraan)
  • Excel VBA para Pumili ng Unang Nakikitang Cell sa Filtered Range

4. Kumbinasyon ng COUNTA, UNIQUE, at FILTER Function para Kalkulahin ang Mga Natatanging Nakikitang Cell

Ngayon, bibilangin ko ang mga nakikitang row na naglalaman ng mga natatanging value. Para gawin iyon, gagamitin ko ang kumbinasyon ng COUNTA , UNIQUE , at FILTER function. Gagamitin namin ang dataset sa itaas kung saan nakatago ang row 11 .

Mga Hakbang:

  • Una, nagdagdag ako ng dagdag column na ' Nakikita ' sa aking dataset. Ginamit ko ang formula sa ibaba para sa column ng helper.
=SUBTOTAL(3,B5)

  • Narito, ang karagdagang column ang idinagdag sa itaas ay nagpapakita ng visibility ng kaukulang mga row.
  • Pagkatapos ay kinakalkula ko ang kabuuang bilang ng mga nakikitang row sa pamamagitan ng paggamit ng formula sa ibaba:
=SUM(F5:F13)

  • Ngayon na ang pangunahing bahagi ng pamamaraang ito. I-type ang nasa ibabaformula sa Cell C17 at pindutin ang Enter .
=COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))

  • Panghuli, ibabalik ng formula sa itaas ang resulta sa ibaba.

🔎 Paano Gumagana ang Formula?

  • FILTER(B5:B13,F5:F13)

Sa bahaging ito ang FILTER function na filter lahat ang mga pagkain na nakikita at bumabalik:

{ “Corn Flakes”;”Rolled Oats”;”Corn Flakes”;”Mixed Nuts”;”Corn Flakes”;”Corn Flakes”;” Mga Dry Fruit”;”Corn Flakes”;”Corn Flakes” }

  • NATATANGI(FILTER(B5:B13,F5:F13))

Pagkatapos ay ibinabalik ng UNIQUE ang mga natatanging pagkain mula sa mga na-filter na item na:

{ “Corn Flakes”;”Rolled Oats”;”Mixed Nuts” ;”Mga Tuyong Prutas” }

  • COUNTA(NATATANGI(FILTER(B5:B13,F5:F13)))

Sa sa dulo, ibinabalik ng COUNTA function ang bilang ng mga nakikitang natatanging pagkain tulad ng nasa ibaba.

{ 4 }

Tandaan:

  • Tandaan na magagamit mo lang ang formula na ito sa Excel 2021 at Microsoft 365 bilang Ang NATATANGING at FILTER na mga function ay hindi available sa mga mas lumang bersyon ng excel.

Kaugnay na Nilalaman: Paano Magbilang ng Blangko Mga Cell sa Excel (5 Mga Paraan)

5. Kumbinasyon ng Mga Function ng Excel upang Ipakita ang Bilang ng Mga Natatanging Nakikitang Cell

Gayon din sa nakaraang pamamaraan, kakalkulahin ko ang mga nakikitang natatanging halaga sa excel gamit ang isang array formula. Sa pamamaraang ito din, magdaragdag kami ng isang katulongcolumn upang makuha ang pinakahuling resulta. Gagamitin ko ang kumbinasyon ng SUM , IF , ISNA , at MATCH na function sa formula. Ang formula na ginamit ko sa paraang ito ay na-publish sa Excel Expert Newsletter , na inilabas noong Hulyo 20, 2001 (hindi na magagamit).

Mga Hakbang:

  • Una, ginamit ko ang formula sa ibaba sa column ng helper. Ang formula na ito ay ipinasok bilang isang array (ang resulta ay nakabalangkas sa asul na kulay tulad ng sa ibaba).
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")

  • Pagkatapos ay i-type ang sumusunod na formula sa Cell C16 at pindutin ang Enter .
=SUM(N(IF(ISNA(MATCH("",F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH("",F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5:B13))+1))

  • Sa wakas, makikita mo na mayroong apat na kakaibang pagkain ang naroroon sa mga nakikitang row ng aming dataset.

🔎 Paano Gumagana ang Formula?

Medyo mahaba ang formula na ito, ipinaliwanag ko ito nang maikli.

  • IF(ISNA(MATCH(“”,F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH(“”,F5#, 0),0,MATCH(F5#,F5#,0)))

Sa una, ang itaas na bahagi ng formula ay nagbabalik:

{ 1 ;2;1;4;1;1;7;1;1 }

  • ROW(B5:B13)-MIN(ROW(B5:B13))+1 )

Susunod, ang bahaging ito ng formula ay nagbabalik:

{ 1;2;3;4;5;6;7;8;9 }

  • SUM(N(IF(ISNA(MATCH(“”,F5#,0)),MATCH(B5:B13,B5:B13,0),IF( MATCH(F5#,F5#,0)=MATCH(“”,F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5: B13))+1))

Sa konklusyon, ang formula sa itaasnagbabalik:

{ 4 }

Magbasa Nang Higit Pa: Excel Count Cells with Numbers (5 Simple Ways)

Konklusyon

Sa artikulo sa itaas, sinubukan kong talakayin ang ilang paraan upang mabilang lamang ang mga nakikitang cell sa excel nang detalyado. Sana, ang mga pamamaraan at paliwanag na ito ay magiging sapat upang malutas ang iyong mga problema. Mangyaring ipaalam sa akin kung mayroon kang anumang mga query.

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.