Jak získat jedinečné položky ze seznamu v aplikaci Excel pomocí vzorců

Obsah

V tomto blogovém příspěvku vám ukážu vzorec pro získání seznamu jedinečných položek ze seznamu v aplikaci Excel, který má opakování. I když to lze provést pomocí rozšířeného filtru nebo podmíněného formátování, výhodou použití vzorce je, že váš jedinečný seznam je dynamický. To znamená, že budete i nadále získávat jedinečný seznam, i když do původního seznamu přidáte další data.

Získejte jedinečné položky ze seznamu v aplikaci Excel pomocí vzorců

Předpokládejme, že máte seznam, jak je uvedeno výše (který má opakování), a chcete získat jedinečné položky, jak je uvedeno vpravo.

Zde je kombinace vzorců INDEX, MATCH a COUNTIF, které to dokážou:

= IFERROR (INDEX ($ A $ 2: $ A $ 11, MATCH (0, COUNTIF ($ C $ 1: C1, $ A $ 2: $ A $ 11), 0)), "")
Jak to funguje

Pokud již nejsou žádné jedinečné položky, vzorec zobrazí chybu. Abych to zvládl, použil jsem funkci Excel IFERROR k nahrazení chybové zprávy prázdným místem.

Protože se jedná o vzorec pole, použijte Ctrl + Shift + Enter místo Enter.

Toto je chytrý způsob, jak využít fakt, že MATCH () vždy vrátí první odpovídající hodnotu z rozsahu hodnot. Například v tomto případě MATCH vrací pozici první 0, která představuje první neodpovídající položku.

Také jsem přišel s dalším vzorcem, který může dělat totéž (je delší, ale používá trik se vzorcem smart MATCH)

= IFERROR (INDEX ($ A $ 2: $ A $ 11, SMALL (MATCH ($ A $ 2: $ A $ 11, $ A $ 2: $ A $ 11,0)), SUMA ((COUNTIF ($ A $ 2: $ A $ 11, $ C $ 1: C1)))+1)), "")

Dekódování nechám na vás. Toto je opět maticový vzorec, takže místo Enter použijte Control + Shift + Enter.

V případě, že vymyslíte lepší vzorec nebo chytrý trik, podělte se o to se mnou.

Související výukové programy:
  • The Ultimate Guide to Find and remove Duplicates in Excel.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave