Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tabulku v Power Query můžete seřadit podle jednoho sloupce nebo více sloupců. Například použijte následující tabulku se sloupci s názvem Konkurence, Konkurent a Pozice.
Tabulka se sloupci Konkurence, Konkurent a Pozice Sloupec Soutěž obsahuje 1 – zahájení v řádcích 1 a 6, 2 – hlavní v řádcích 3 a 5 a 3 – finále v řádcích 2 a 4. Řádek Pozice obsahuje hodnotu 1 nebo 2 pro každou z hodnot Soutěže.
V tomto příkladu je cílem seřadit tuto tabulku podle polí Konkurence a Pozice ve vzestupném pořadí.
Tabulka se sloupci Konkurence, Konkurent a Pozice Sloupec Soutěž obsahuje 1 - Úvodní v řádcích 1 a 2, 2 - Hlavní v řádcích 3 a 4 a 3 - Finále v řádcích 5 a 6. Řádek „Pozice“ obsahuje shora dolů hodnoty 1, 2, 1, 2, 1 a 2.
Seřaďte vzestupně abecední řádky ve sloupci od A do Z a potom do z. Seřaďte sestupně abecední řádky ve sloupci od z do a a potom od Z do A. Podívejte se například na následující neseřazený sloupec:
Při řazení podle vzestupného řazení se abecední sloupec seřadí následujícím způsobem:
Při použití sestupného řazení se abecední sloupec řadí následujícím způsobem:
Seřazení tabulky podle jednoho sloupce
Pokud chcete tabulku seřadit podle jednoho sloupce, vyberte nejprve sloupec. Pak vyberte operaci řazení z jednoho ze dvou míst:
Na kartě Domů ve skupině Seřadit jsou ikony pro řazení sloupců vzestupně nebo sestupně.
Z rozevírací nabídky záhlaví sloupce Vedle názvu sloupce je ikona rozevírací nabídky
. Když vyberete ikonu, zobrazí se možnost řazení sloupce.
V tomto příkladu seřaďte sloupec Konkurence pomocí tlačítek ve skupině Seřadit na kartě Domů . Tato akce vytvoří nový krok v části Použitý postup s názvem Seřazené řádky.
Vizuální indikátor, který se zobrazí jako šipka směřující nahoru, se přidá do ikony rozevírací nabídky Konkurence , aby bylo vidět, že se sloupec seřadí ve vzestupném pořadí.
Seřazení tabulky podle více sloupců
Můžete řadit podle více sloupců najednou. Power Query použije řazení jednotlivých sloupců v pořadí priority, takže řádky jsou nejprve seřazené podle prvního sloupce, potom podle druhého sloupce pro všechny řádky, které jsou svázané s prvním sloupcem atd. Existují dva způsoby, jak definovat řazení s více sloupci: z nabídek záhlaví sloupců nebo z dialogového okna Seřadit .
Použijte nabídky záhlaví sloupců
V návaznosti na předchozí příklad seřaďte pole Pozice také vzestupně, tentokrát pomocí rozevírací nabídky v záhlaví sloupce Pozice.
Tato akce nevytvoří nový krok Seřazené řádky , ale upraví stávající krok tak, aby prováděl obě operace řazení v jednom kroku. Při řazení více sloupců tímto způsobem je pořadí řazení sloupců založeno na pořadí, ve které byly sloupce vybrány. Vizuální indikátor, zobrazený jako číslo vlevo od indikátoru rozevírací nabídky, ukazuje, jaké místo každý sloupec zaujímá v pořadí řazení.
Použijte dialogové okno Seřadit
Řazení s více než několika úrovněmi nebo pokud chcete zobrazit a změnit pořadí každé úrovně řazení najednou, použijte místo nabídek záhlaví sloupců dialogové okno Seřadit .
Na kartě Domů ve skupině Seřadit vyberte Seřadit.
Pokud před otevřením dialogového okna vyberete jeden nebo více sloupců, Power Query tyto sloupce automaticky přidá jako úrovně řazení v pořadí, v jakém jste je vybrali. V opačném případě se dialogové okno otevře s jednou prázdnou úrovní. Například následující dialogové okno Seřadit definuje tříúrovňové řazení v jiné tabulce, napřed podle odčítání, pak podle priority a potom podle oblasti ve vzestupném pořadí.
Dialogové okno Seřadit obsahuje seznam všech úrovní řazení v mřížce:
- Priorita: Pořadí, ve kterém Power Query použije každou úroveň shora dolů. Toto číslo je stejné jako u záhlaví každého seřazeného sloupce v náhledu dat.
- Sloupec: Sloupec, podle kterého se tato úroveň seřadí. Sloupec lze použít pouze na jedné úrovni najednou; Sloupec, který se už používá na jiné úrovni, se v tomto seznamu nezobrazuje.
- Pořadí řazení: Směr řazení podle, například vzestupně (od nejmenšího k největšímu) nebo sestupně (od největšího po nejmenší).
Změna pořadí řazení:
- Pokud chcete přidat novou prázdnou úroveň pod stávající úroveň, vyberte + Přidat úroveň .
- Vyberte nabídku ... vedle úrovně, abyste ji odebrali, nebo ji podle priority přesuňte nahoru nebo dolů.
- Přetažením úrovně za její řádek na nové místo můžete přímo změnit její pořadí.
Než budete moci vybrat OK, je nutné na každé úrovni vybrat jak sloupec, tak pořadí řazení. Pokud některé úrovni chybí výběr nebo pokud dvě úrovně používají stejný sloupec, Power Query zablokuje řazení a zvýrazní úrovně, které vyžadují pozornost.
Jakmile vyberete OK, Power Query seřadí tabulku podle všech definovaných úrovní a zobrazí číslo priority vedle záhlaví každého seřazeného sloupce ve stejném pořadí jako úrovně v dialogovém okně.
Chcete-li změnit stávající víceúrovňové řazení, vyberte ikonu ozubeného kola vedle kroku Seřazené řádky v části Použité kroky. Power Query znovu otevře dialogové okno Seřadit se všemi uloženými úrovněmi a pořadími řazení, které už jsou vyplněné.
Vymazání operace řazení ze sloupce
Proveďte jednu z následujících akcí:
- Vyberte šipku dolů vedle záhlaví sloupce a pak vyberte Vymazat řazení.
- Vyberte ikonu ozubeného kola vedle kroku Seřazené řádky v Použité kroky, otevřete dialogové okno Seřadit a potom odeberte všechny úrovně.
- V podokně Nastavení dotazu v části Použité kroky odstraňte krok Seřazené řádky.