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.
-
Rekord 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.
-
Bord 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-forespørgselseditoren, 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.
Seddel 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-forespørgselseditoren, 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-forespørgselseditoren, 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.
-
Gør et af følgende:
-
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 i 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 .
Ekspandere 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 .
Aggregere 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 Transformer under Listeværktøjer på båndet i Power-forespørgselseditor.
Du kan bruge kommandoen Analysér ned til at få vist kontekstfanen Transformér under Listeværktøjer på båndet i Power-forespørgselseditor og få vist flere kommandoer til at arbejde med strukturerede kolonner. Du må ikke forveksle denne transformeringsfane med den anden transformeringsfane , der jævnligt er tilgængelig med båndet Power-forespørgselseditor.
-
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.