Práce s duplicitními hodnotami
Můžete pracovat s duplicitními sadami hodnot prostřednictvím transformací, které můžou z dat odebrat duplicity. Nebo můžete data filtrovat tak, aby zobrazovala jenom duplicity, takže se na ně můžete zaměřit.
Upozorňující
Power Query rozlišují malá a velká písmena. Při práci s duplicitními hodnotami Power Query považuje velikost písmen textu, což může vést k nežádoucím výsledkům. Jako alternativní řešení můžou uživatelé před odebráním duplicit použít transformaci velkými nebo malými písmeny.
V tomto článku příklady používají následující tabulku se sloupci ID, Category a Total .
Odebrání duplicit
Jednou z operací, kterou můžete provést, je odebrání duplicitních hodnot z tabulky.
Vyberte sloupce, které obsahují duplicitní hodnoty.
Přejděte na kartu Domů .
Ve skupině Snížit řádky vyberte Odebrat řádky.
V rozevírací nabídce vyberte Odebrat duplicity.
Upozorňující
Neexistuje žádná záruka, že při odebrání duplicit se vybere první instance v sadě duplicit. Další informace o zachování řazení najdete v tématu Zachování řazení.
Odebrání duplicit z více sloupců
V tomto příkladu chcete identifikovat a odebrat duplicity pomocí všech sloupců z tabulky.
Máte čtyři řádky, které jsou duplicitní. Vaším cílem je odebrat tyto duplicitní řádky, takže v tabulce jsou jenom jedinečné řádky. Vyberte všechny sloupce z tabulky a pak vyberte Odebrat duplicity.
Výsledkem této operace je tabulka, kterou hledáte.
Poznámka:
Tuto operaci lze provést také s podmnožinou sloupců.
Odebrání duplicit z jednoho sloupce
V tomto příkladu chcete identifikovat a odebrat duplicity pouze pomocí sloupce Kategorie z tabulky.
Tyto duplicity chcete odebrat a zachovat pouze jedinečné hodnoty. Pokud chcete odebrat duplicity ze sloupce Kategorie , vyberte ho a pak vyberte Odebrat duplicity.
Výsledkem této operace je tabulka, kterou hledáte.
Zachovat duplicity
Další operací, kterou můžete provést s duplicitami, je zachovat pouze duplicity nalezené v tabulce.
Vyberte sloupce, které obsahují duplicitní hodnoty.
Přejděte na kartu Domů .
Ve skupině Snížit řádky vyberte Zachovat řádky.
V rozevírací nabídce vyberte Zachovat duplicity.
Zachování duplicit z více sloupců
V tomto příkladu chcete identifikovat a zachovat duplicity pomocí všech sloupců z tabulky.
Máte čtyři řádky, které jsou duplicitní. Vaším cílem v tomto příkladu je zachovat pouze řádky, které jsou v tabulce duplikované. Vyberte všechny sloupce v tabulce a pak vyberte Zachovat duplicity.
Výsledkem této operace je tabulka, kterou hledáte.
Zachování duplicit z jednoho sloupce
V tomto příkladu chcete identifikovat a zachovat duplicity pouze pomocí sloupce ID z tabulky.
V tomto příkladu máte více duplicit a chcete zachovat pouze ty duplicity z tabulky. Pokud chcete zachovat duplicity ze sloupce ID, vyberte sloupec ID a pak vyberte Zachovat duplicity.
Výsledkem této operace je tabulka, kterou hledáte.