Spočítajte jedinečné hodnoty v rozsahu v Exceli a Tabuľkách Google

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

V tomto návode si ukážeme, ako počítať jedinečné hodnoty v rozsahu v Exceli a Tabuľkách Google

Spočítajte jedinečné hodnoty v rozsahu pomocou SUMPRODUCT a COUNTIF

Obecný vzorec, ktorý použijeme, je tento:

= SUMPRODUCT (1/COUNTIF (rozsah, rozsah)) 

Ako vidíte vo vyššie uvedenom vzorci, kombinujeme funkciu COUNTIF s funkciou SUMPRODUCT.

= SUMPRODUCT (1/COUNTIF (B2: B11, B2: B11))

Funkcia COUNTIF

Poďme rozobrať každú časť vzorca, aby sme tomu porozumeli.

Ako vidíte vyššie, môžete to urobiť tak, že vo vzorci zvýrazníte časť COUNTIF a stlačíte kláves F9.

Časť COUNTIF vzorca vypočítava, koľkokrát sa každá hodnota zobrazí v tomto rozsahu. V tomto prípade skóre 75 existuje v tomto rozsahu v dvoch bunkách, skóre 74 existuje v troch bunkách, skóre 82 existuje v dvoch bunkách a tak ďalej.

Po vložení týchto hodnôt na čitateľa 1 sa tieto hodnoty prevedú na recipročné funkcie. Ako príklady použijeme čísla 75 a 84. Číslo 75 prišlo dvakrát, čo znamená, že jeho recipročná funkcia je 1 /. 2 alebo 0,5. Číslo 84 prišlo raz, čo znamená, že jeho vzájomná funkcia je 1 /. 1 alebo len 1.

Časť vzorca SUMPRODUCT sčíta všetky tieto recipročné hodnoty. Keď sa vrátime k príkladu 75, ktorý mal recipročnú hodnotu 1 /2 (alebo 0,5), toto vynásobené dvoma (pretože to vyšlo dvakrát) znamená, že skončíme s 1. Číslo 84 malo recipročné číslo 1 /1 (alebo 1), ktoré vynásobené jednou (pretože sa objavila iba raz), znamená, že skončíme na 1.

Kombinácia recipročnej funkcie a COUNTIF s funkciou SUMPRODUCT nám umožňuje získať hodnotu 1 pre každú jedinečnú hodnotu.

Počítajte jedinečné hodnoty v rozsahu s UNIQUE (Office 365)

Ak máte Office 365, môžete použiť nasledujúci vzorec:

= COUNT (JEDINEČNÝ (rozsah))

V Tabuľkách Google počítajte jedinečné hodnoty v rozsahu

Pomocou rovnakého vzorca môžeme dosiahnuť rovnaký výsledok aj v Tabuľkách Google.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave