Applies ToExcel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Pro strukturovaný sloupec, například Seznam, Záznam nebo Tabulka, jsou ke sloupci přidružené související hodnoty. Strukturované sloupce mají ikonu Rozbalit Ikona rozšíření sloupce v záhlaví sloupce.

Existují tři typy strukturovaných sloupců:

  • Seznam    Ukládá seznam hodnot, například { 1, 2, 5, 10 } nebo { "hello", "hi", "good bye" }. Hodnota List v buňce je nejjednodušší strukturovaný sloupec a neexistuje žádná relace mezi tabulkami.

  • Záznam    Ukládá sadu pojmenovaných polí seskupených do jednotky. Příklad: [ FirstName = "Joe", LastName = "Smith", Birthdate = #date(2010; 1; 2) ]. Hodnota Record v buňce označuje relaci tabulky 1:1 s aktuální nebo primární tabulkou.

  • Stůl    Ukládá tabulku, která má sekundární relaci s aktuálními daty, což je primární tabulka. Hodnota Tabulka v buňce označuje relaci 1:N s aktuální nebo primární tabulkou.

Strukturovaný sloupec Záznam a tabulka představuje relaci ve zdroji dat, který má relační model, například entitu s přidružením cizího klíče v datovém kanálu OData nebo relaci cizího klíče v databázi SQL Serveru.

Pomocí ikony Rozbalit Ikona rozšíření sloupce můžete zobrazit sloupce ze související tabulky. Například v tabulce Orders operace rozbalení sloučí Order_Details záznamy související s tabulkou Order a zkombinují řádkové položky objednávky s každou objednávkou. Operace rozbalení rozšíří primární tabulku tak, aby zahrnovala sloupce ze sekundární a související tabulky. Pro ilustraci:

Primární tabulka obsahuje sloupce A a B.

Sloupec A a B

Související tabulka obsahuje sloupec C.

Sloupec A, B a sloupec C v relaci

Operace rozbalení rozšíří primární tabulku tak, aby zahrnovala sloupec C , a rozbalí primární tabulku se souvisejícími hodnotami ze sekundární a související tabulky, která obsahuje sloupec C.

ABC

Když to shrneme, při rozbalení sloupce strukturovaného v tabulce se hodnoty zobrazí společně s ostatními sloupci v náhledu dat. Další informace o kombinování primárních a souvisejících tabulek najdete v tématu Informace o kombinování více zdrojů dat

V tomto příkladu operace rozbalení rozšíří tabulku Order tak, aby zahrnovala sloupce Order_Details.ProductID, Order_Details.UnitPrice a Order_Details.Quantity , aby bylo možné spojit řádky Objednávky primární tabulky a související Order_Details řádky tabulky.

Ukázková data strukturované tabulky

  1. Pokud chcete otevřít dotaz, vyhledejte dříve načtený z Editoru Power Query, vyberte buňku v datech a pak vyberte Dotaz > Upravit. Další informace najdete v tématu Vytvoření, načtení nebo úprava dotazu v Excelu.Poznámka    Dotaz musí mít aspoň dvě tabulky spojené v relaci. Další informace najdete v tématu Sloučení dotazů. 

  1. Klikněte na ikonu rozbalení (Rozbalit) v záhlaví sloupce strukturovaného sloupce.

  2. V rozevíracím seznamu Názvy sloupců vyberte požadované sloupce a zrušte zaškrtnutí sloupců, které nechcete.  Výběr názvů sloupců

  3. Vyberte OK.

Výsledek

Tabulka teď obsahuje nový sloupec pro každý ze sloupců vybraných v kroku 3. 

Výsledky rozbalení strukturovaného sloupce tabulky

Když rozbalíte strukturovaný sloupec Záznam , hodnoty se zobrazí jako nové sloupce v náhledu dat. Pokud ho nerozbalíte a pak načtete dotaz na list, zobrazí se pro každou buňku ve sloupci zástupná hodnota [Záznam].

  1. Pokud chcete otevřít dotaz, vyhledejte dříve načtený z Editoru Power Query, vyberte buňku v datech a pak vyberte Dotaz > Upravit. Další informace najdete v tématu Vytvoření, načtení nebo úprava dotazu v Excelu.

  2. Pokud chcete zobrazit určitou hodnotu bez rozbalení sloupce, vyberte hodnotu ve strukturovaném sloupci, který má hodnotu Záznam . Příklad:Rozbalení sloupce Komplexní záznam

  3. Vyberte ikonu rozbalení (Rozbalit) v záhlaví sloupce strukturovaného sloupce.

  4. V rozevíracím seznamu Názvy sloupců vyberte požadované sloupce a zrušte zaškrtnutí sloupců, které nechcete.Kliknutí na Rozbalit pro strukturovaný sloupec záznamu

  5. Vyberte OK.

Výsledek

Tabulka teď obsahuje nový sloupec pro každý ze sloupců vybraných v kroku 4. 

Výsledky rozbalení strukturovaného sloupce záznamu

Když rozbalíte strukturovaný sloupec seznamu, hodnoty se zobrazí jako nové sloupce v náhledu dat. Pokud ho nerozbalíte a pak na list načtete dotaz, zobrazí se pro každou buňku ve sloupci zástupná hodnota [Seznam].

  1. Pokud chcete otevřít dotaz, vyhledejte dříve načtený z Editoru Power Query, vyberte buňku v datech a pak vyberte Dotaz > Upravit. Další informace najdete v tématu Vytvoření, načtení nebo úprava dotazu v Excelu.

  2. Pokud chcete zobrazit určitou hodnotu bez rozbalení sloupce, vyberte hodnotu ve strukturovaném sloupci, který má hodnotu Seznamu. Příklad:Rozbalení komplexního sloupce seznamu

  3. Vyberte ikonu rozbalení (Rozbalit) v záhlaví sloupce strukturovaného sloupce.

  4. Udělejte něco z tohoto:

    • Pokud chcete vytvořit řádek pro každou hodnotu seznamu, vyberte Rozbalit na nové řádky.

    • Pokud chcete vytvořit seznam textových hodnot oddělených oddělovačem, vyberte Extrahovat hodnoty.

  5. Vyberte OK.

Výsledek pro rozbalení na nové řádky

Výsledky rozbalení sloupce strukturovaného seznamu o řádky

Výsledek pro extrakci hodnot středníkem (;) jako oddělovačem

Výsledky rozbalení sloupce strukturovaného seznamu extrahováním hodnot s oddělovačem

K práci se strukturovanými sloupci můžete použít následující další příkazy na pásu karet Editoru Power Query:

  1. Vyberte Domů > Transformovat a pak vyberte jeden z následujících příkazů ve skupině Strukturovaný sloupec .

    Expandovat    Podporuje strukturovaný sloupec (seznam, záznamy nebo tabulku) tak, aby se stal novým sloupcem a řádky v aktuální tabulce dotazů. Tento příkaz je stejný jako ikona Rozbalit Rozbalit .Agregátní    Shrňte hodnoty ve strukturovaném sloupci tabulky pomocí agregačních funkcí, včetně funkcí Sum a Count. Tento příkaz je stejný jako výběr ikony Rozbalit Rozbalit a následný výběr možnosti Agregovat v rozevíracím seznamu Názvy sloupců . Je k dispozici pouze pro strukturovaný sloupec Tabulka .Extrahovat hodnoty Extrahuje hodnoty strukturovaného sloupce Seznam jejich kombinací do jedné textové hodnoty pomocí zadaného oddělovače.

Poznámka    Můžete také použít příkaz Statistika ve skupině Číselný sloupec (výběr možnosti Transformovat > statistiky) se sloupcem strukturovaným v tabulce . Obsahuje stejný seznam agregačních funkcí jako příkaz Statistika ve skupině Číselný seznam na kontextové kartě Transformace v části Nástroje seznamu na pásu karet Editoru Power Query.

Pomocí příkazu Přejít k podrobnostem můžete zobrazit kartu Kontext transformace v části Nástroje seznamu na pásu karet Editoru Power Query a zobrazit další příkazy pro práci se strukturovanými sloupci. Nezaměňujte tuto kartu Transformace s další kartou Transformace , která je pravidelně k dispozici na pásu karet Editoru Power Query.

  1. Klikněte pravým tlačítkem myši na záhlaví sloupce a pak vyberte Přejít k podrobnostem.

  2. Pokud chcete seznam nebo záznam převést na tabulku, vyberte v části Nástroje seznamumožnost Transformovat > na tabulku.

  3. Pokud chcete zachovat horní, dolní nebo rozsah položek, vyberte v části Nástroje seznamumožnost Transformovat > Zachovat položky.

  4. Pokud chcete odebrat horní, dolní nebo alternativní položky, vyberte v části Nástroje seznamumožnost Transformovat > Odebrat položky.

  5. Pokud chcete odebrat duplicitní hodnoty, vyberte v části Nástroje seznamumožnost Transformovat > Odebrat duplicity. Další informace najdete v tématu Zachování nebo odebrání duplicitních řádků.

  6. Pokud chcete vrátit položky zpět, vyberte v části Nástroje seznamumožnost Transformovat > Obrácené položky.

  7. Pokud chcete data seřadit, vyberte v části Nástroje seznamumožnost Seřadit vzestupně Příkaz A až Z v Excelu, který seřadí data od A do Z nebo od  nejmenšího po největší nebo Seřadit sestupně Příkaz Z až A v Excelu, který seřadí data od Z do A nebo od největšího po nejmenší. Další informace najdete v tématu Řazení dat.

  8. Pokud chcete zobrazit různé statistiky, vyberte v části Nástroje seznamumožnost Transformovat > statistiky. K dispozici jsou následující statistiky: součet, minimum, maximum, medián, průměr, směrodatná hodnota, odchylka, počet hodnot a počet jedinečných hodnot. Další informace najdete v tématu Agregace dat ze sloupce.

Viz také

Nápověda pro doplněk Power Query pro Excel

Sloučení dotazů

Seskupení nebo souhrn řádků (docs.com)

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.