Počítání jedinečných hodnot pomocí kritérií COUNTIFS v programu EXCEL (4 příklady)

  • Sdílet Toto
Hugh West

Při práci s daty v Microsoft Excel , někdy potřebujeme zjistit jedinečné hodnoty. Hlavním cílem počítání samostatných a zvláštních hodnot je jejich odlišení od duplicit v seznamu Excelu. Jedinečné hodnoty můžeme počítat pomocí tolika funkcí a různých vzorců pro různé účely. V tomto článku se budeme zabývat počítat jedinečné hodnoty s kritérii podle Funkce COUNTIFS v aplikaci Excel.

Stáhnout cvičebnici

Můžete si stáhnout pracovní sešit a procvičovat s nimi.

COUNTIFS Unique Values.xlsx

Úvod do funkce COUNTIFS

V aplikaci Excel Funkce COUNTIFS spočítá počet buněk v rozsahu, které odpovídají jedné ze zadaných podmínek.

  • Syntaxe

Syntaxe pro Funkce COUNTIFS je:

COUNTIFS (range1, criteria1, [range2], [criteria2], ...)

  • Argumenty

range1: [povinné] Toto je první rozsah, který se vyhodnocuje.

kritéria1: [povinné] range1 kritéria, která je třeba použít.

range2: [nepovinné] Toto je druhý rozsah, který se vyhodnocuje.

kritéria2: [nepovinné] rozsah2 kritéria, která je třeba použít.

  • Návratová hodnota

Celkový počet případů, kdy byl splněn soubor kritérií.

4 různé příklady počítání jedinečných hodnot pomocí kritérií COUNTIFS v aplikaci Excel

Na počítat jedinečné hodnoty s kritérii pomocí Funkce COUNTIFS v Excelu, použijeme následující datovou sadu. Datová sada obsahuje několik údajů. Produkt jména ve sloupci B ... Značka každého produktu ve sloupci C , jména Zákazníci kdo tyto výrobky přivezl do sloupce D a Kontaktní adresa pro každého zákazníka ve sloupci E . Nyní chceme spočítat jedinečné hodnoty s různými kritérii, takže si je ukážeme na příkladech s použitím tohoto souboru dat.

1. Odhad jedinečných hodnot na základě určitého kritéria v aplikaci Excel

Počet jedinečných hodnot na základě jediného kritéria můžeme spočítat kombinací hodnot SUM , IF a COUNTIFS Postupujte tedy podle tohoto postupu.

KROKY:

  • Nejprve vyberte buňku, ve které chcete spočítat jedinečné hodnoty pomocí kritérií. Se, vybereme buňku H5 .
  • Za druhé do této buňky vložte vzorec.
=SOUČET(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))

  • Nakonec stiskněte Vstupte na zobrazí výsledek.

🔎 Jak vzorec funguje?

G5=$D$5:$D$13 : Tím se vyhledají buňky obsahující Jhon , jako buňka G5 obsahuje Jhon .

COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13 : Pro všechny adresy, které existují jen jednou, vrátí hodnotu TRUE ; pro všechny adresy, které se opakují vícekrát, vrátit FALSE .

1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13) : Tím se vzorec rozdělí o 1 a vrátí se hodnota 0.5 .

IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0) : Porovná, zda jsou podmínky vzorce splněny, nebo ne, pokud jsou splněny, vrátí 1, jinak 0.

SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)) : Tím se spočítá celkový počet jedinečných hodnot.

Přečtěte si více: Jak spočítat jedinečné hodnoty ve více sloupcích v aplikaci Excel (5 způsobů)

2. Více kritérií pro počítání jedinečných hodnot aplikace Excel

K počítání jedinečných hodnot můžeme použít více kritérií. Zde jsou tedy tato kritéria Jméno zákazníka , Značky , a my započítáme výrobky, pokud splňují tato kritéria. Hlavně pomocí příkazu COUNTIFS funkce budeme počítat pouze ty produkty, jejichž názvy a značky zákazníků jsou stejné. Podívejme se tedy na následující kroky.

KROKY:

  • Stejným způsobem jako předtím vyberte buňku, ve které chcete získat výsledek. Vybereme tedy buňku I5 .
  • Poté zadejte vzorec do dané buňky.
=COUNTIFS(D5:D13,G5,C5:C13,H5)

  • Nyní stiskněte Vstupte na .

Zde je rozsah buněk D5:D13 označuje Jméno zákazníka a kritéria pro tento rozsah jsou G5 což je Jhon . Také rozsah buněk C5:C13 označuje Značka a kritéria pro tento rozsah jsou H5 což je Asus .

Přečtěte si více: Jak počítat jedinečná jména v aplikaci Excel (5 metod)

3. Počítání různého počtu textových hodnot v aplikaci Excel

Různé počty jedinečných textových hodnot můžeme spočítat kombinací příkazů SUM , ISTEXT a Funkce COUNTIFS v Excelu. Nyní použijeme Funkce COUNTIFS spočítat počet různých textových hodnot z kontaktních adres. Zde jsou kritérii textové hodnoty kontaktních adres. Kontaktní adresa Počítáme jedinečnou textovou adresu v buňce G5 . Podívejme se na postup, jak to provést.

KROKY:

  • Nejprve vyberte buňku, ve které chcete spočítat jedinečné hodnoty pomocí kritéria, kterým je textová hodnota. Vybereme tedy buňku G5 .
  • Zadruhé do této buňky vložte vzorec, který zobrazí výsledek.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))

  • Nakonec stiskněte Vstupte na Celkem je tedy 2 jedinečné textové hodnoty.

🔎 Jak vzorec funguje?

ISTEXT(E5:E13) : Vrátí se TRUE pro všechny adresy, které jsou textovými hodnotami, vrátí hodnotu FALSE v opačném případě.

COUNTIFS(E5:E13,E5:E13) : Zde se vrátí TRUE pro všechny adresy, které se objeví jen jednou, a vrátí se FALSE pro všechny adresy, které se objevují více než jednou.

ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13) : Tím se oba vzorce vynásobí a vrátí se hodnota 1 pokud jsou splněny, vrátí 0 v opačném případě.

SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)) : Tím se vrátí jedinečné textové hodnoty .

POZNÁMKA: Jedná se o vzorec, který používá pole. Pokud nepoužíváte Office 365 , nezapomeňte stisknout Ctrl + Shift + Enter .

Přečtěte si více: Jedinečné hodnoty COUNTIFS v aplikaci Excel (3 snadné způsoby)

4. Počítání číselných hodnot, které nejsou stejné

Můžeme použít aplikaci Excel SUM , ISNUMBER a COUNTIFS funkcí ve spojení pro počítání jedinečných číselných hodnot v Excelu. Zde jsou kritéria taková, že kombinace těchto tří funkcí bude počítat pouze číselné hodnoty z rozsahu buněk. Nyní se podívejme na kroky dolů.

KROKY:

  • Na začátku zvolte buňku, ve které chcete počítat jedinečné hodnoty na základě číselné hodnoty jako kritéria. Výsledkem je buňka. G5 .
  • Za druhé zadejte vzorec pro zobrazení výsledku v dané buňce.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))

  • A stiskněte tlačítko Vstupte na na klávesnici.

🔎 Jak vzorec funguje?

ISNUMBER(E5:E13) : Pro všechny adresy, které jsou číselnými hodnotami, se vrátí následující údaje TRUE , FALSE v opačném případě.

COUNTIFS(E5:E13,E5:E13) : Pro všechny adresy, které se zobrazí pouze jednou, se vrátí tato hodnota. TRUE a vrátit FALSE pro všechny adresy, které se zobrazí více než jednou.

ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13) : Tím se znásobí ISNUMBER vzorec & COUNTIFS vzorec. Pak se vrátí 1 pokud jsou splněny, vrátí se 0 v opačném případě.

SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)) : Vrátí se hodnoty jedinečných čísel.

Přečtěte si více: Excel VBA: Počítání jedinečných hodnot ve sloupci (3 metody)

Závěr

Pomocí těchto výše uvedených metod můžete počítat jedinečné hodnoty s kritérii v aplikaci Excel. Doufám, že vám to pomůže! Pokud máte nějaké dotazy, návrhy nebo zpětnou vazbu, dejte nám prosím vědět v sekci komentářů. Nebo se můžete podívat na naše další články v sekci ExcelWIKI.com blog!

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.