For en struktureret kolonne, f.eks . Liste, Post eller Tabel, er der relaterede værdier knyttet til kolonnen. Strukturerede kolonner har et udvidelsesikon i kolonneoverskriften.
Der findes tre typer strukturerede kolonner:
-
Liste Gemmer en liste over værdier, f.eks. { 1, 2, 5, 10 } eller { "hej", "hej", "farvel" }. En værdi af Liste i en celle er den enkleste strukturerede kolonne, og der er ingen tabelrelation.
-
Post Gemmer et sæt navngivne felter, der er grupperet i en enhed. F.eks. [ Fornavn = "Joe", Efternavn = "Smith", Fødselsdato = #date(2010, 1, 2) ]. En værdi af Record i cellen angiver en en til en-tabelrelation med den aktuelle eller primære tabel.
-
Tabel Gemmer en tabel, der har en sekundær relation til de aktuelle data, som er den primære tabel. En værdi af Tabel i cellen angiver en en til mange-relation med den aktuelle eller primære tabel.
En struktureret post- og tabelkolonne repræsenterer en relation i datakilden, som har en relationel model, f.eks. en enhed med en tilknytning af en fremmed nøgle i et OData-feed eller en fremmed nøglerelation i en SQL Server-database.
Du kan bruge ikonet Udvid til at få vist kolonner fra en relateret tabel. I en ordretabel samler en udvidelseshandling f.eks. Order_Details poster, der er relateret til tabellen Ordre , for at kombinere ordrelinjeelementer med hver ordre. Udvidelseshandlingen gør en primær tabel bredere, så den omfatter kolonner fra en sekundær og relateret tabel. For at illustrere:
En primær tabel indeholder kolonnerne A og B.
En relateret tabel indeholder kolonne C.
Udvid-handlingen gør en primær tabel bredere til at omfatte kolonne C og udvider en primær tabel med relaterede værdier fra den sekundære og relaterede tabel, der indeholder kolonne C.
Hvis du vil opsummere, når du udvider en struktureret tabelkolonne , vises værdierne sammen med de andre kolonner i Datavisning. Du kan finde flere oplysninger om at kombinere primære og relaterede tabeller under Lær at kombinere flere datakilder.
I dette eksempel udvider udvidehandlingen en Ordre-tabel til at omfatte kolonnerne Order_Details.ProductID, Order_Details.UnitPrice og Order_Details.Antal for at samle primære tabelrækker og relaterede tabel Order_Details rækker.
-
Hvis du vil åbne en forespørgsel, skal du finde en, der tidligere er indlæst fra Power Query-editor, markere en celle i dataene og derefter vælge Forespørgsel > Rediger. Få mere at vide under Opret, indlæs eller rediger en forespørgsel i Excel.
Bemærk Forespørgslen skal have mindst to tabeller forbundet i en relation. Du kan få mere at vide under Flette forespørgsler.
-
Klik på udvidelsesikonet () i kolonneoverskriften for den strukturerede kolonne.
-
På rullelisten Kolonnenavne skal du markere de ønskede kolonner og rydde de kolonner, du ikke ønsker.
-
Vælg OK.
Resultat
Tabellen indeholder nu en ny kolonne for hver af de kolonner, der blev valgt i trin 3.
Når du udvider en poststruktureret kolonne, vises værdierne som nye kolonner i Datavisning. Hvis du ikke udvider den og derefter indlæser en forespørgsel i et regneark, får du vist en pladsholderværdi på [Post] for hver celle i kolonnen.
-
Hvis du vil åbne en forespørgsel, skal du finde en, der tidligere er indlæst fra Power Query-editor, markere en celle i dataene og derefter vælge Forespørgsel > Rediger. Få mere at vide under Opret, indlæs eller rediger en forespørgsel i Excel.
-
Hvis du vil have vist en bestemt værdi uden at udvide kolonnen, skal du vælge en værdi i den strukturerede kolonne, der har en Post-værdi . For eksempel:
-
Vælg udvidelsesikonet () i kolonneoverskriften for den strukturerede kolonne.
-
På rullelisten Kolonnenavne skal du markere de ønskede kolonner og rydde de kolonner, du ikke ønsker.
-
Vælg OK.
Resultat
Tabellen indeholder nu en ny kolonne for hver af de kolonner, der blev valgt i trin 4.
Når du udvider en struktureret listekolonne, vises værdierne som nye kolonner i Datavisning. Hvis du ikke udvider den og derefter indlæser en forespørgsel i et regneark, får du vist en pladsholderværdi på [Liste] for hver celle i kolonnen.
-
Hvis du vil åbne en forespørgsel, skal du finde en, der tidligere er indlæst fra Power Query-editor, markere en celle i dataene og derefter vælge Forespørgsel > Rediger. Få mere at vide under Opret, indlæs eller rediger en forespørgsel i Excel.
-
Hvis du vil have vist en bestemt værdi uden at udvide kolonnen, skal du vælge en værdi i den strukturerede kolonne, der har en Liste-værdi. For eksempel:
-
Vælg udvidelsesikonet () i kolonneoverskriften for den strukturerede kolonne.
-
Benyt en af følgende fremgangsmåder:
-
Hvis du vil oprette en række for hver listeværdi, skal du vælge Udvid til nye rækker.
-
Hvis du vil oprette en liste over tekstværdier, der er adskilt af en afgrænser, skal du vælge Udtræk værdier.
-
-
Vælg OK.
Resultat for Udvid til nye rækker
Resultat for udtræksværdier med et semikolon (;) som afgrænser
Du kan bruge følgende yderligere kommandoer på båndet Power Query-editor til at arbejde med strukturerede kolonner:
-
Vælg Hjem > Transformér , og vælg derefter en af følgende kommandoer i gruppen Struktureret kolonne .
Udvide Fremhæver en struktureret kolonne (Liste, Poster eller Tabel) til at blive nye kolonner og rækker i den aktuelle forespørgselstabel. Denne kommando er den samme som ikonet Udvid .
Samlede Opsummer værdier i en struktureret tabelkolonne ved hjælp af aggregeringsfunktioner, herunder Sum og Tæl. Denne kommando er det samme som at vælge ikonet Udvid og derefter vælge Sammenlæg i rullemenuen Kolonnenavne . Den er kun tilgængelig for den strukturerede tabelkolonne .
Udtræk værdier Udtrækker værdierne i en struktureret listekolonne ved at kombinere dem til en enkelt tekstværdi ved hjælp af en bestemt afgrænser.
Bemærk Du kan også bruge kommandoen Statistik i gruppen Talkolonne (Vælg Transformér > Statistik) med en struktureret tabelkolonne . Den har den samme liste over aggregeringsfunktioner som kommandoen Statistik i gruppen Numerisk liste under kontekstfanen Transformér under Listeværktøjer på båndet Power Query-editor.
Du kan bruge kommandoen Analysér ned til at få vist kontekstfanen Transformér under Listeværktøjer på båndet Power Query-editor og få vist flere kommandoer til at arbejde med strukturerede kolonner. Du må ikke forveksle denne transformeringsfane med den anden fane Transformér, der jævnligt er tilgængelig med båndet Power Query-editor.
-
Højreklik på kolonneoverskriften, og vælg derefter Analysér ned.
-
Hvis du vil konvertere listen eller posten til en tabel, skal du under Listeværktøjer vælge Transformér > til tabel.
-
Hvis du vil bevare toppen, bunden eller et område af elementer, skal du vælge Transformér > Bevar elementer under Listeværktøjer.
-
Hvis du vil fjerne øverste, nederste eller alternative elementer, skal du vælge Transformér > Fjern elementer under Listeværktøjer.
-
Hvis du vil fjerne dublerede værdier, skal du vælge Transformér > Fjern dubletter under Listeværktøjer. Du kan få mere at vide under Behold eller fjern dublerede rækker.
-
Hvis du vil fortryde elementer, skal du under Listeværktøjer vælge Transformér > Vend elementer.
-
Hvis du vil sortere dataene, skal du vælge Sortér stigende eller Sortér faldende under Listeværktøjer. Du kan finde flere oplysninger under Sortér data.
-
Hvis du vil have vist forskellige statistikker, skal du vælge Transformér > Statistik under Listeværktøjer. Følgende statistikker er tilgængelige: Sum, Minimum, Maksimum, Median, Gennemsnit, Standard, Afvigelse, Antal værdier og Antal entydige værdier. Du kan få mere at vide under Sammenlægge data fra en kolonne.