COUNTIFS Egyedi értékek Excelben (3 egyszerű módja)

  • Ossza Meg Ezt
Hugh West

Az Excelben végzett munka során gyakran kell kiválogatnunk az egyedi értékeket egy adathalmazból. Néha meg kell számolnunk az egyenlő értékek számát egy adathalmazban.

Ma azt fogom megmutatni, hogyan számolhatjuk meg az egyedi értékeket egy adathalmazban a COUNTIFS funkció.

Gyakorlati munkafüzet letöltése

COUNTIFS Egyedi értékek Excel.xlsx-ben

COUNTIFS Egyedi értékek Excelben

Itt van egy adathalmaz, amely néhány terméket és a Mars Group nevű cég termékeit megvásárló ügyfelek elérhetőségeit tartalmazza.

A célunk itt az, hogy először megszámoljuk az egyedi szöveges és numerikus értékek teljes számát a kapcsolattartási címekből a COUNTIFS funkciója az Excelben.

1. Egyedi szövegértékek számolása

Először is, megszámoljuk az egyedi szöveges értékek számát a kapcsolattartási címekből a COUNTIFS funkció.

A következők kombinációját fogjuk használni SUM , ISTEXT, és COUNTIFS az Excel funkciói.

A képlet a következő lesz:

=SUM(--(ISTEXT(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

[ Ez egy Array képlet Tehát ne felejtsd el megnyomni a Ctrl + Shift + Enter hacsak nem vagy Office 365 .]

  • Itt C4:C20 az én celláim tartománya. Te használd a tiédet.
  • Ugyanezt a műveletet elvégezheti a COUNTIF funkciója az Excelben.

Összesen 3 egyedi szöveges cím van.

A képlet magyarázata

  • ISTEXT(C4:C20) visszatér TRUE az összes olyan címre, amely szöveges érték, és visszaadja a HAMIS minden olyan címre, amely nem szöveges érték.
  • Hasonlóképpen, COUNTIFS(C4:C20,C4:C20)=1 visszatér TRUE minden olyan címre, amely csak egyszer jelenik meg, és HAMIS a többször előforduló címek esetében.
  • --(ISTEXT(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) megszorozza a két feltételt, és 1-t ad vissza, ha mindkét feltétel teljesül, ellenkező esetben 0-t ad vissza.
  • Végül a SUM függvény összeadja az összes értéket, és visszaadja az egyedi szövegértékek számát.

Bővebben: Hogyan használjuk a COUNTIF-et az egyedi szöveghez?

2. Egyedi numerikus értékek számlálása

A kapcsolati címek egyedi numerikus értékeinek számát is meg tudjuk számolni a COUNTIFS funkció.

A következő kombinációkat fogjuk használni SUM , ISNUMBER, és COUNTIFS az Excel funkciói.

A képlet a következő lesz:

=SUM(--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

[ Ez is egy Array képlet Tehát ne felejtsd el megnyomni a Ctrl + Shift + Enter hacsak nem vagy Office 365 .]

  • Itt C4:C20 az én celláim tartománya. Te használd a tiédet.
  • Ugyanezt a műveletet elvégezheti a COUNTIF funkciója az Excelben.

Összesen 5 egyedi numerikus cím van.

A képlet magyarázata

  • ISNUMBER(C4:C20) visszatér TRUE az összes olyan címre, amely számérték, és visszaadja a HAMIS minden olyan címre, amely nem számérték.
  • Hasonlóképpen, COUNTIFS(C4:C20,C4:C20)=1 visszatér TRUE minden olyan címre, amely csak egyszer jelenik meg, és HAMIS a többször előforduló címek esetében.
  • --(ISNUMBER(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) megszorozza a két feltételt, és 1-t ad vissza, ha mindkét feltétel teljesül, ellenkező esetben 0-t ad vissza.
  • Végül a SUM függvény összeadja az összes értéket, és visszaadja az egyedi numerikus értékek számát.

Hasonló olvasmányok:

  • Egyedi értékek számlálása az Excelben a Pivot táblázat segítségével
  • Excel képlet Egyedi értékek számlálása (3 egyszerű módja)

3. Egyedi nagy- és kisbetűs értékek számlálása

A COUNTIF és COUNTIFS függvények eset-érzéketlen egyezéseket adnak vissza. Ezért az eset-érzékeny egyezés alkalmazásához egy kicsit trükkösebbnek kell lennünk.

Nézd meg ezt az új adathalmazt. Itt van egy Napraforgó Óvoda nevű iskola néhány tanulójának vizsgajegye.

Itt az egyedi osztályzatok teljes számát szeretnénk megszámolni, figyelembe véve a nagy- és kisbetűs egyezéseket.

Ehhez hozzon létre egy új oszlopot, és írja be ezt a képletet az új oszlop első cellájába:

=SUM(--EXACT($C$4:$C$20,C4))

[Array Formula. Tehát nyomja meg Ctrl + Shift + Enter .]

  • Itt $C$4:$C$20 a celláim tartománya és C4 az első cellám. Te használd a sajátodat.
  • Ne felejtse el használni a Abszolút cellahivatkozás .

Ezután húzza a Töltse ki a fogantyút hogy ezt a képletet átmásolja a többi cellába.

Ezután egy új cellába illessze be ezt a képletet:

=SUM(IF(E4:E20=1,1,0)) [Ismét Array képlet . Tehát nyomja meg Ctrl + shift + Ente r hacsak nem vagy Office 365 .]

  • Itt E4:E20 az én új oszlopom tartománya. Te használd a tiédet.

Itt van a csak egyszer megjelenő osztályzatok száma, ami 4.

A képletek korlátai és alternatív lehetőség

Eddig három módszert használtunk az Excelben az egyedi értékek számának megszámlálására.

De ha egy kicsit is okos vagy, akkor mostanra már rájöhettél, hogy az általunk használt trükköknek van néhány korlátja.

Ez azt jelenti, hogy a képletek megszámolják azokat az értékeket, amelyek csak egyszer jelennek meg, de nem számolják az összes értéket figyelembe véve a tényleges egyedi értékek számát.

Például, ha az értéktartomány a következőket tartalmazza {A, A, A, A, B, B, C, D, E} , csak a következőket veszi figyelembe C, D, E, és visszatér 3 .

De néha valakinek számolnia kell A, B, C, D, E és visszatér 5.

Az ilyen típusú problémák megoldására az Excel biztosít egy funkciót, az úgynevezett EGYEDI .

De egy rövid emlékeztető, hogy elérhető a Office 365 csak.

Egyedi értékek számolása az UNIQUE és a ROWS függvények használatával

Eredeti adathalmazunkban az összes cím figyelembevételével a kapcsolattartási címek egyedi számának megszámlálásához a következő képletet használhatja:

=COUNT(UNIQUE(C4:C20))

Látod, összesen 6 egyedi cím van, minden címet legalább egyszer figyelembe véve.

Ha csak az egyedi szöveges címeket szeretné megtalálni, használhatja ezt a képletet:

=ROWS(UNIQUE(IF(ISTEXT( C4:C20 ), C4:C20 )))-1

  • C4:C20 az én értéktartományom. Te használd a tiédet.
  • Használja a SOROK függvény helyett a COUNT funkció.
  • És ne felejtsd el kivonni az 1-et a képlet végére.

Hasonlóképpen, ha csak az egyedi numerikus címeket szeretné megtalálni, használhatja ezt a képletet:

=ROWS(UNIQUE(IF(ISNUMBER( C4:C20 ), C4:C20 )))-1

Következtetés

Ezekkel a módszerekkel megszámolhatja az egyedi értékek számát egy adathalmazban. Ismer más módszert is? Vagy bármilyen kérdése van? Kérdezzen bátran.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.