Datové sady v aplikaci Excel často obsahují ve sloupci několikrát stejnou hodnotu. Někdy může být užitečné vědět, kolik jedinečných hodnot je ve sloupci. Například pokud provozujete obchod a máte tabulku se všemi svými transakcemi, možná byste chtěli určit, kolik jedinečných zákazníků máte, místo toho, abyste počítali každou jednu transakci.

Je možné to provést počítáním jedinečných hodnot v aplikaci Excel pomocí metod, které vám vysvětlíme níže.

Odebrat duplicitní data ze sloupce

Rychlý a špinavý způsob, jak spočítat jedinečné hodnoty v aplikaci Excel, je odstranit duplikáty a zjistit, kolik zbývajících položek zbývá. To je dobrá volba, pokud potřebujete rychle odpovědět a nepotřebujete sledovat výsledek.

Zkopírujte data do nového listu (abyste omylem neodstranili všechna potřebná data). Vyberte hodnoty nebo sloupec, ze kterého chcete odstranit duplicitní hodnoty. V Datové nástroje část Data vyberte kartu Odebrat duplikáty. Tím odstraníte všechna duplicitní data a ponecháte pouze jedinečné hodnoty.

instagram viewer

Stejný proces funguje, pokud jsou informace rozděleny mezi dva sloupce. Rozdíl je v tom, že musíte vybrat oba sloupce. V našem příkladu máme sloupec pro křestní jméno a druhý pro příjmení.

Pokud chcete sledovat počet jedinečných hodnot, je lepší místo toho napsat vzorec. Níže vám ukážeme, jak to udělat.

Příbuzný: Jak filtrovat v aplikaci Excel a zobrazit požadovaná data

Jak filtrovat v aplikaci Excel a zobrazit požadovaná data

Naučte se všechny nejlepší způsoby, jak filtrovat data v tabulkách aplikace Excel, což usnadňuje rozpoznávání trendů a vzorů.

Počítejte jedinečné hodnoty pomocí vzorce aplikace Excel

Abychom mohli počítat pouze jedinečné hodnoty, musíme kombinovat několik funkcí aplikace Excel. Nejprve musíme zkontrolovat, zda je každá hodnota duplikátem, pak musíme spočítat zbývající položky. Musíme také použít funkci pole.

Pokud hledáte odpověď, použijte tento vzorec a nahraďte každou instanci A2: A13 buňkami, které chcete použít:

{= SUM (IF (FREQUENCY (MATCH (A2: A13, A2: A13, 0), MATCH (A2: A13, A2: A13, 0))> 0, 1))}

Jak jsme se tam dostali, je trochu komplikované. Takže pokud chcete pochopit, proč tento vzorec funguje, rozdělíme ho po jednotlivých částech níže.

Vysvětlení funkce pole

Nejprve začneme vysvětlením, co je to pole. Pole je jedna proměnná, která obsahuje více hodnot. Je to jako odkazovat na spoustu buněk aplikace Excel najednou, místo toho, abyste odkazovali na každou buňku zvlášť.

To je z našeho pohledu divný rozdíl. Řekneme-li vzorci, aby se díval na buňky A2: A13 normálně nebo jako pole, data pro nás vypadají stejně. Rozdíl je v tom, jak Excel zachází s údaji v zákulisí. Je to tak jemný rozdíl, že nejnovější verze aplikace Excel už mezi nimi ani nerozlišují, ačkoli starší verze ano.

Pro naše účely je důležitější vědět, jak můžeme použít pole. Pokud máte nejnovější verzi Excelu, automaticky ukládá data jako pole, když je to efektivnější. Pokud máte starší verzi, po dokončení psaní vzorce stiskněte Ctrl + Shift + Enter. Jakmile to uděláte, bude vzorec obklopen složenými závorkami, aby se ukázalo, že je v režimu pole.

Představujeme funkci FREKVENCE

Funkce FREQUENCY nám říká, kolikrát se číslo objeví v seznamu. To je skvělé, pokud pracujete s čísly, ale náš seznam je textový. Abychom tuto funkci mohli použít, musíme nejprve najít způsob, jak převést náš text na čísla.

Pokud se pokoušíte spočítat jedinečné hodnoty v seznamu čísel, můžete další krok přeskočit.

Použití funkce MATCH

Funkce MATCH vrací pozici prvního výskytu hodnoty. Můžeme to použít k převodu našeho seznamu jmen na číselné hodnoty. Potřebuje vědět tři informace:

  • Jakou hodnotu hledáte?
  • Jaký soubor dat kontrolujete?
  • Hledáte hodnoty vyšší, nižší nebo rovné cílové hodnotě?

V našem příkladu chceme vyhledat každé jméno našich zákazníků v naší tabulce Exel, abychom zjistili, zda se jejich přesné jméno znovu objeví jinde.

Ve výše uvedeném příkladu hledáme v našem seznamu (A2: A13) Tiah Gallagher (A2) a chceme přesnou shodu. 0 v posledním poli určuje, že se musí přesně shodovat. Náš výsledek nám říká, kde v seznamu se jméno objevilo jako první. V tomto případě to bylo křestní jméno, takže výsledek je 1.

Problém je v tom, že nás zajímají všichni naši zákazníci, nejen Tiah. Pokud se ale pokusíme vyhledat A2: A13 místo pouhého A2, zobrazí se chyba. To je místo, kde jsou užitečné funkce pole. První parametr může trvat pouze jednu proměnnou, jinak vrátí chybu. S poli se ale zachází jako s jedinou proměnnou.

Nyní naše funkce říká aplikaci Excel, aby zkontrolovala shody pro celé naše pole. Ale počkejte, náš výsledek se nezměnil! Stále říká 1. Co se tam děje?

Naše funkce vrací pole. Prochází každou položkou v našem poli a kontroluje shody. Výsledky všech jmen jsou uloženy v poli, které je vráceno jako výsledek. Protože buňka zobrazuje pouze jednu proměnnou najednou, zobrazuje první hodnotu v poli.

Můžete to zkontrolovat sami. Pokud změníte první rozsah na A3: A13, výsledek se změní na 2. Je to proto, že jméno Eiliyah je v seznamu druhé a tato hodnota je nyní uložena jako první do pole. Pokud změníte první rozsah na A7: A13, dostanete 1 znovu, protože Tiahovo jméno se nejprve objeví na první pozici datové sady, kterou kontrolujeme.

Příbuzný: Excel vzorce, které vám pomohou vyřešit problémy v reálném životě

Použití funkce FREKVENCE

Nyní, když jsme změnili názvy na číselné hodnoty, můžeme použít funkci FREKVENCE. Podobně jako MATCH vyžaduje vyhledávaný cíl a datovou sadu ke kontrole. Podobně jako MATCH nechceme hledat pouze jednu hodnotu, chceme, aby funkce zkontrolovala každou položku v našem seznamu.

Cíl, který chceme zkontrolovat funkcí FREQUENCY, je každá položka v poli, kterou vrátila naše funkce MATCH. A chceme zkontrolovat datovou sadu vrácenou funkcí MATCH. Proto pošleme funkci MATCH, kterou jsme vytvořili výše pro oba parametry.

Pokud hledáte jedinečná čísla a přeskočili jste předchozí krok, odešlete rozsah čísel jako oba parametry. Chcete-li prohledat všechna čísla v seznamu, budete muset použít také funkci pole, takže nezapomeňte stisknout Ctrl + Shift + Enter po zadání vzorce, pokud používáte starší verzi aplikace Excel.

Náš výsledek je nyní 2. Naše funkce opět vrací pole. Vrací pole počtu výskytů každé jedinečné hodnoty. Buňka zobrazuje první hodnotu v poli. V tomto případě se Tiahovo jméno objeví dvakrát, takže vrácená frekvence je 2.

Použití funkce IF

Nyní má naše pole stejný počet hodnot jako my máme jedinečné hodnoty. Ale ještě nejsme úplně hotovi. Potřebujeme způsob, jak to sečíst. Pokud převedeme všechny hodnoty v poli na 1 a sečteme je, pak konečně budeme vědět, kolik jedinečných hodnot máme.

Můžeme vytvořit funkci IF, která změní všechny hodnoty nad nulou na 1. Pak se všechny hodnoty budou rovnat 1.

Abychom to mohli udělat, chceme, aby naše funkce IF zkontrolovala, zda jsou hodnoty v našem FREKVENČNÍM poli větší než nula. Pokud je to pravda, měla by vrátit hodnotu 1. Všimnete si, že nyní se první hodnota v poli vrací jako jedna.

Použití funkce SUMA

Jsme v posledním úseku! Posledním krokem je SUMA pole.

Zabalit předchozí funkci do funkce SUMA. Hotovo! Náš konečný vzorec je tedy:

{= SUM (IF (FREQUENCY (MATCH (A2: A13, A2: A13, 0), MATCH (A2: A13, A2: A13, 0))> 0, 1))}

Počítání jedinečných položek v aplikaci Excel

Toto je pokročilá funkce, která vyžaduje spoustu znalostí o Excelu. Může to být zastrašující. Jakmile je však nastaven, může být velmi užitečný, takže by stálo za to propracovat si naše vysvětlení, abyste tomu porozuměli.

Pokud nepotřebujete počítat jedinečné položky tak často, rychlý a špinavý tip odstraňování duplicitních hodnot bude fungovat okamžitě!

E-mailem
Jak kopírovat vzorce v aplikaci Microsoft Excel

Naučit se všechny nejlepší metody kopírování a vkládání vzorců do tabulky aplikace Excel je skvělý způsob, jak začít šetřit čas.

Související témata
  • Produktivita
  • Tabulka
  • Microsoft Excel
  • Analýza dat
O autorovi
Jennifer Seaton (20 článků publikováno)

J. Seaton je autor vědy, který se specializuje na členění složitých témat. Má doktorát z univerzity v Saskatchewanu; její výzkum se zaměřil na využití herního učení ke zvýšení zapojení studentů online. Když nepracuje, najdete ji, jak čte, hraje videohry nebo pracuje na zahradě.

Více od Jennifer Seaton

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.