Obsah
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!