Tabulky jsou jedním z nejúčinnějších a nejsnadněji použitelných způsobů, jak organizovat, zobrazovat a manipulovat se všemi druhy dat. Jedním z nejběžnějších úkolů, které lidé provádějí pomocí tabulek, jako je Microsoft Excel, je analýza souborů dat. Tabulka může často obsahovat duplicitní data, tj. řádek nebo buňku, která duplikuje jiný řádek nebo buňku. Někdy chceme tyto duplikáty odstranit a vytvořili jsme článek o odstraňování duplicit v Excelu, abychom se naučili, jak to udělat. Někdy však data měnit nechceme, ale chceme například vědět, kolikrát je konkrétní hodnota v naší datové sadě duplikována. Tento článek vás naučí několik různých způsobů, jak počítat duplikáty v tabulkách Excel.
Funkce COUNTIF
COUNTIF je nepochybně jednou z výkonnějších a pohodlnějších statistických funkcí Excelu. COUNTIF funguje tak, že zjistí celkový počet buněk ve vybraném rozsahu, které odpovídají zadaným kritériím. Můžete například požádat COUNTIF, aby vám řekl, kolik buněk ve sloupci D obsahuje frázi „Excel je groovy“. Syntaxe této funkce Excelu je: =COUNTIF (rozsah, kritéria). Rozsah jsou buňky, ve kterých chcete hledat kritéria, kritéria jsou to, co chcete, aby funkce počítala. Jak tedy použijeme COUNTIF k počítání duplicitních hodnot?
Nejprve zadejte nějaká fiktivní data do prázdné tabulky Excel. Do buněk A2:A7 zadejte hodnoty „45“, „252“, „52“, „45, „252“ a „45“. Potom by se tabulka měla shodovat s tabulkou zobrazenou přímo níže.
Nyní předpokládejme, že potřebujete zjistit, kolik buněk obsahuje duplicitní hodnotu 45. Funkce COUNTIF vám to řekne během okamžiku!
- Vyberte buňku A9 a poté stiskněte fx tlačítko.
- Vybrat COUNTIF a stiskněte OK otevřete okno zobrazené přímo níže. (Pokud jste spokojeni se vzorci aplikace Excel, můžete vzorec zadat přímo do buňky bez použití dialogových oken)
- Klikněte na Rozsah a vyberte rozsah buněk A2:A7.
- Dále zadejte 45 v Kritéria textové pole a stiskněte OK zavřít okno.
A9 nyní vrátí výsledek vzorce 3. Ve vybraném rozsahu jsou tedy tři buňky, které obsahují hodnotu 45.
Funkce funguje velmi podobně pro text. Jako příklad zadejte „hruška“, „jablko“, „jablko“ a „pomeranč“ do buněk A11:14. Potom by tabulka měla obsahovat krátký seznam ovoce, jak je uvedeno přímo níže.
- Vyberte pro přidání COUNTIF funkce do buňky A16.
- zmáčkni fx tlačítko, vyberte COUNTIF a klikněte OK.
Nyní, když stisknete OK, A16 by měl vrátit hodnotu 2. Existují tedy dvě buňky, které obsahují duplikáty jablek. Všimněte si, že buňky ve vybraném rozsahu nesmí obsahovat žádné mezery. Pokud ano, Excel je nebude počítat jako duplikáty (pokud zadaná kritéria nezahrnují také přesně stejná prázdná místa). Tento průvodce Tech Junkie vám řekne, jak odstranit prázdná místa z buněk tabulky Excel.
Počítejte více duplicitních hodnot
Co když ale potřebujete zjistit celkový počet duplikátů pro dvě, tři nebo více hodnot? Možná budete muset například zjistit, kolikrát jsou v rozsahu buněk duplikovány tři sady hodnot. V takovém případě můžete rozšířit funkci COUNTIF tak, aby zahrnovala více kritérií.
- Vyberte A9 v excelové tabulce.
- Poté klikněte do fx liště pro úpravu původní funkce. Přidat +COUNTIF(A2:A7,252) přejděte k funkci a stiskněte Vstupte.
Úplná funkce se pak efektivně změní na =COUNTIF(A2:A7,45)+COUNTIF(A2:A7,252), jak je znázorněno na snímku přímo níže. A9 pak vrátí hodnotu 5. Jako taková má funkce celkem 45 i 252 duplikátů v rámci našeho rozsahu buněk, což je 5.
Funkce může také počítat hodnoty v rozsahu buněk ve více tabulkách aplikace Excel. To by vyžadovalo úpravu požadovaných rozsahů buněk tak, aby obsahovaly odkaz na list, jako je List2! Nebo List3!, v odkazu na buňku. Chcete-li například zahrnout rozsah buněk do Listu 3, funkce by byla něco jako: =COUNTIF(A2:A7,45)+COUNTIF(List3!C3:C8,252).
Spočítat všechny duplicitní hodnoty v rámci sloupce nebo řádku
Někteří uživatelé aplikace Excel mohou potřebovat spočítat všechny duplicitní hodnoty nebo položky ve sloupci tabulky. Můžete to udělat také pomocí funkce COUNTIF. Funkce však vyžaduje absolutní odkaz na buňku pro celý sloupec, ve kterém potřebujete započítat všechny duplikáty.
- Klepněte na buňku B2 na vlastní excelovou tabulku.
- Klikněte na fx a výběrem otevřete COUNTIF Okno argumentů funkce.
- Vstupte $A$2: $A$7 v Rozsah box.
- Vstup A2 $ v Kritéria box a stiskněte OK pro přidání funkce do tabulky.
- Buňka B2 vrátí hodnotu 3 Jak je ukázáno níže.
- Nyní musíte funkci zkopírovat do všech buněk pod ní až do B7. Vybrat B2 poté klikněte levým tlačítkem na pravý dolní roh a přetáhněte jej dolů B7.
To zkopíruje funkci do všech ostatních buněk, jak je znázorněno přímo níže.
Sloupec B na snímku výše nyní efektivně počítá všechny hodnoty v rozsahu A2:A7. Zdůrazňuje, že 45 duplikuje třikrát a že 252 duplikuje dvakrát ve zvoleném rozsahu. Nyní tedy můžete rychle najít všechny opakované hodnoty ve sloupcích nebo řádcích tabulky tím, že do funkce COUNTIF zahrnete absolutní odkazy na buňky.
Nyní můžete pomocí COUNTIF spočítat libovolný počet duplicitních hodnot nebo položek v tabulkách aplikace Excel. Otevřete tuto stránku YouTube a uvidíte funkci COUNTIF v akci.
Znáte nějaké další skvělé tipy a techniky pro Excel? Podělte se o ně s námi níže!