Talaan ng nilalaman
Habang nagtatrabaho sa Excel, madalas naming kailangang ayusin ang mga natatanging halaga mula sa isang set ng data. Minsan kailangan nating bilangin ang bilang ng mga katumbas na halaga sa isang set ng data.
Ngayon, ipapakita ko kung paano bilangin ang mga natatanging value sa isang set ng data gamit ang function na COUNTIFS .
I-download ang Workbook ng Pagsasanay
COUNTIFS Mga Natatanging Halaga sa Excel.xlsx
COUNTIFS Mga Natatanging Halaga sa Excel
Narito, mayroon kaming set ng data na may ilang produkto at contact address ng mga customer na bumili ng mga produkto ng isang kumpanyang tinatawag na Mars Group.
Ang layunin namin dito ay para unang bilangin ang kabuuang bilang ng mga natatanging text value at numerical value mula sa mga contact address gamit ang COUNTIFS function ng Excel.
1. Pagbibilang ng Mga Natatanging Halaga ng Teksto
Una sa lahat, bibilangin namin ang bilang ng mga natatanging halaga ng teksto mula sa mga address ng contact gamit ang function na COUNTIFS .
Gamitin namin kumbinasyon ng SUM , ISTEXT, at COUNTIFS function ng Excel.
Ang formula ay magiging:
=SUM(--(ISTEXT(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))
[ Ito ay isang Array Formula . Kaya huwag kalimutang pindutin ang Ctrl + Shift + Enter maliban kung nasa Office 365 ka.]
- Narito C4:C20 ang hanay ng aking mga cell. Gamitin mo ang iyong isa.
- Maaari mong gawin ang parehong operasyon gamit ang COUNTIF function ng Excel.
Tingnan, mayroong kabuuang 3 natatanging tekstomga address.
Paliwanag ng Formula
-
ISTEXT(C4:C20)
nagbabalik ng TRUE para sa lahat ng mga address na mga text value at ibinabalik ang FALSE para sa lahat ng address na hindi mga text value. - Katulad nito,
COUNTIFS(C4:C20,C4:C20)=1
ibinabalik ang TRUE para sa lahat ng address na lumilitaw nang isang beses lang , at FALSE para sa mga address na lumalabas nang higit sa isang beses. -
--(ISTEXT(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1)
pinararami ang dalawang kundisyon at ibinabalik ang 1 kung ang parehong mga kundisyon ay natutugunan, kung hindi ay nagbabalik ng 0. - Sa wakas, idinaragdag ng SUM function ang lahat ng value at ibinabalik ang bilang ng mga natatanging value ng text.
Magbasa nang higit pa: Paano Gamitin ang COUNTIF para sa Natatanging Teksto
2. Pagbibilang ng Mga Natatanging Numerical Values
Maaari rin naming bilangin ang bilang ng mga natatanging numerical value mula sa mga contact address gamit ang COUNTIFS function.
Gagamit kami ng kumbinasyon ng ang SUM , ISNUMBER, at COUNTIFS function ng Excel.
Ang formula ay magiging:
=SUM(--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))
[ Isa rin itong Array Formula . Kaya huwag kalimutang pindutin ang Ctrl + Shift + Enter maliban kung nasa Office 365 ka.]
- Narito C4:C20 ang hanay ng aking mga cell. Gamitin mo ang iyong isa.
- Maaari mong gawin ang parehong operasyon gamit ang COUNTIF function ng Excel.
Tingnan, mayroong kabuuang 5 natatanging numerical na address .
Paliwanag ngFormula
-
ISNUMBER(C4:C20)
nagbabalik ng TRUE para sa lahat ng address na mga numerical value at nagbabalik ng FALSE para sa lahat ng address na ay hindi mga numerical na halaga. - Katulad nito, ang
COUNTIFS(C4:C20,C4:C20)=1
ay nagbabalik ng TRUE para sa lahat ng mga address na lumilitaw nang isang beses lamang, at FALSE para sa mga address na lumalabas higit sa isang beses. -
--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1)
pinararami ang dalawang kundisyon at ibinabalik ang 1 kung ang parehong mga kundisyon ay natutugunan, kung hindi ay nagbabalik ng 0. - Sa wakas, ang SUM idinaragdag ng function ang lahat ng value at ibinabalik ang bilang ng mga natatanging numerical value
Mga Katulad na Pagbasa:
- Paano Magbilang ng Mga Natatanging Halaga sa Excel Gamit ang Pivot Table
- Excel Formula Bilang Mga Natatanging Halaga (3 Madaling Paraan)
3. Nagbibilang ng Mga Natatanging Case-Sensitive na Value
Ang COUNTIF at COUNTIFS ay nagbabalik ng mga case-insensitive na tugma. Samakatuwid, para maglapat ng case-sensitive na tugma, kailangan nating maging mas mapanlinlang.
Tingnan ang bagong set ng data na ito. Narito mayroon kaming talaan ng mga marka ng ilang mag-aaral sa pagsusulit sa isang paaralan na tinatawag na Sunflower Kindergarten.
Gusto naming bilangin ang kabuuang bilang ng mga natatanging marka dito, kung isasaalang-alang ang kaso -sensitive na mga tugma.
Upang gawin iyon, kumuha ng bagong column at ilagay ang formula na ito sa unang cell ng bagong column:
=SUM(--EXACT($C$4:$C$20,C4))
[Formula ng Array. Kaya pindutin ang Ctrl + Shift + Enter .]
- Dito $C$4:$C$20 ay ang hanay ng aking mga cell at C4 ang aking unang cell. Gamitin mo ang iyong isa.
- Huwag kalimutang gamitin ang Absolute Cell Reference .
Pagkatapos ay i-drag ang Fill Handle upang kopyahin ang formula na ito sa iba pang mga cell.
Pagkatapos sa isang bagong cell, ilagay ang formula na ito:
=SUM(IF(E4:E20=1,1,0))
[Muli Array Formula. Kaya pindutin ang Ctrl + shift + Enter maliban kung nasa Office 365ka.]
- Dito E4:E20 Ang ay ang hanay ng aking bagong column. Gamitin mo ang iyong isa.
Narito ang bilang ng mga marka na isang beses lang lumalabas, Alin ang 4.
Mga Limitasyon ng Mga Formula at Alternatibong Pagpipilian
Hanggang ngayon, gumamit kami ng tatlong paraan upang mabilang ang bilang ng mga natatanging value sa Excel.
Ngunit kung medyo matalino ka, dapat mong matanto sa ngayon na may ilang mga limitasyon sa mga trick na ginamit namin.
Ibig sabihin, binibilang ng mga formula ang mga value na lumilitaw nang isang beses lang, ngunit hindi binibilang ang kabuuang bilang ng mga aktwal na natatanging value na naroroon kung isasaalang-alang ang lahat ng value.
Halimbawa, kung ang hanay ng mga value ay naglalaman ng {A, A, A, B, B, C, D, E} , bibilangin lang ito ng C, D, E , at ibalik ang 3 .
Ngunit kung minsan ay maaaring kailanganin ng isang tao na magbilang ng A, B, C, D, E at ibalik ang 5.
Upang malutas ang mga ganitong uri ng problema, nagbibigay ang Excel ng function na tinatawag na UNIQUE .
Ngunit isang maikling paalala, na available sa Office365 lang.
Pagbibilang ng Mga Natatanging Halaga Gamit ang NATATANGI at ang ROWS Function
Sa aming orihinal na set ng data, upang mabilang ang natatanging bilang ng mga address ng contact na isinasaalang-alang ang lahat ang mga address, maaari mong gamitin ang formula na ito:
=COUNT(UNIQUE(C4:C20))
Tingnan , mayroong kabuuang 6 na natatanging address, na isinasaalang-alang ang lahat ng mga address kahit isang beses lang.
Ngayon, upang mahanap ang mga natatanging text address lamang, maaari mong gamitin ang formula na ito:
=ROWS(UNIQUE(IF(ISTEXT(
C4:C20
),
C4:C20
)))-1
- C4:C20 ay ang aking hanay ng mga halaga. Gamitin mo ang iyong isa.
- Gamitin ang ROWS function bilang kapalit ng COUNT function.
- At huwag kalimutang ibawas ang 1 sa formula sa dulo.
Katulad nito, upang mahanap ang mga natatanging numerical address lamang, maaari mong gamitin ang formula na ito:
=ROWS(UNIQUE(IF(ISNUMBER(
C4:C20
),
C4:C20
)))-1
Konklusyon
Paggamit sa mga pamamaraang ito, maaari mong bilangin ang bilang ng mga natatanging halaga sa isang set ng data. May alam ka bang ibang paraan? O may tanong ka ba? Huwag mag-atubiling magtanong sa amin.