Odebrání duplikátů v aplikaci Excel - články TechTV

V dnešní epizodě jsem porovnával, jak najít nebo odstranit duplikáty. Excel 2007 nabízí skvělé nové způsoby, jak toho dosáhnout. První 3 tipy fungují v jakékoli verzi aplikace Excel. Poslední 2 metody fungují pouze v aplikaci Excel 2007.

Metoda 1:

V rozšířeném filtru použijte jedinečnou možnost

  1. Napravo od svých dat zkopírujte záhlaví ze sloupce, kde chcete najít jedinečné hodnoty.
  2. Vyberte buňku v datové sadě.
  3. V aplikaci Excel 97-2003 zvolte Data - Filtr - Pokročilý filtr. V aplikaci Excel 2007 vyberte ikonu Upřesnit ze skupiny Seřadit a filtrovat na pásu karet Data.
  4. Zvolte Kopírovat do jiného umístění
  5. V poli Kopírovat do zadejte kopii vašeho záhlaví. Na obrázku je to buňka D1
  6. Zaškrtněte políčko Pouze pro jedinečné záznamy

  7. Klikněte na OK

Excel vám poskytne jedinečný seznam zákazníků ve sloupci D.

Metoda 2:

Pomocí vzorce určete, zda je tento záznam jedinečný

Funkce COUNTIF může spočítat, kolik záznamů nad aktuálním záznamem odpovídá aktuálnímu záznamu. Trik, jak tuto práci provést, je použít v odkazu jeden znak dolaru. Pokud zadáváte vzorec v C2 a odkazujete na A $ 1: A1, znamená to: „Začněte od absolutního odkazu A1 a přejděte dolů k záznamu nad aktuálním záznamem“. Když tento vzorec zkopírujete dolů, první A $ 1 zůstane stejný. Druhá A1 se změní. V řádku 17, bude vzorec v C2 číst =COUNTIF(A$1:A16,A17)=0.

Jakmile zadáte vzorec do C2 a zkopírujete ho do všech řádků, měli byste zkopírovat C2: C15 a poté pomocí Upravit - Vložit speciální hodnoty převést vzorce na hodnoty. Nyní můžete řadit sestupně podle sloupce C a jedinečné hodnoty budou v horní části seznamu.

Metoda 3:

Pomocí kontingenční tabulky získáte jedinečné zákazníky

Kontingenční tabulka je skvělá při hledání jedinečných hodnot. Toto je nejrychlejší způsob v aplikaci Excel 2000-2003.

  1. Vyberte buňku v datové sadě.
  2. Zvolte Data - kontingenční tabulka a sestava kontingenčního grafu.
  3. Klikněte na Dokončit.
  4. V seznamu polí kontingenční tabulky klikněte na pole Zákazník. Klikněte na tlačítko Přidat do.

Excel vám ukáže jedinečný seznam zákazníků.

Metoda 4:

Novinka v aplikaci Excel 2007 - K označení duplikátů použijte podmíněné formátování

Excel 2007 nabízí nové metody hledání duplikátů. Vyberte rozsah zákazníků. Na pásu karet Domů vyberte Podmíněné formátování - Zvýrazněte pravidla buněk - Duplikovat hodnoty a klikněte na OK.

Pokud je název nalezen dvakrát, Excel zvýrazní oba výskyty názvu. Pak byste chtěli seřadit všechny zvýrazněné buňky nahoru.

  1. Klikněte na libovolné pole ve sloupci zákazníka. Klikněte na tlačítko AZ na pásu dat.
  2. Najděte buňku, která má červené zvýraznění. Klikněte pravým tlačítkem na buňku. Zvolte řazení - nahoře vložte vybranou barvu buňky.

Metoda 5:

Novinka v aplikaci Excel 2007 - Použijte ikonu Odebrat duplikáty

Varování!

Tato metoda je vysoce destruktivní! Než to uděláte, vytvořte si kopii své datové sady!

  1. Zkopírujte rozsah dat do prázdné části listu
  2. Vyberte buňku v datové sadě.
  3. Na pásu dat klikněte na Odebrat duplikáty.
  4. Dialog Odebrat duplikáty vám poskytne seznam sloupců. Vyberte sloupce, které je třeba vzít v úvahu. Pokud jste například potřebovali odebrat záznamy, u kterých byl zákazník i faktura totožné, zaškrtněte u obou políček políčko.

    V tomto případě se snažíte získat jedinečný seznam zákazníků, proto vyberte pouze pole Zákazník.

  5. Klikněte na OK.

Excel odstraní záznamy z vaší datové sady. Bude hlásit, že bylo odstraněno n duplikátů a zůstalo nn záznamů.

Jak vidíte, existuje mnoho metod pro zacházení s duplikáty. Excel 2007 přidává do vašeho arzenálu dva nové nástroje.

Podle mých zkušeností se auditoři často pokoušejí najít duplikáty, aby zjistili, zda byla zpráva nadhodnocena. Když jsem psal Excel pro auditory , zabývám se Excelem i Excelem 2007.

Zajímavé články...