Arbeide med en liste-, post- eller tabellstrukturert kolonne (Power Query)

Gjelder for
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

For en strukturert kolonne, for eksempel Liste, Post eller Tabell, er det relaterte verdier knyttet til kolonnen. Strukturerte kolonner har et Utvid-ikon utvid kolonneikon i kolonneoverskriften.

Om strukturerte kolonner

Det finnes tre typer strukturerte kolonner:

  • Listen Lagrer en liste over verdier, for eksempel { 1, 2, 5, 10 } eller { "hello", "hi", "good bye" }. En verdi for listen i en celle er den enkleste strukturerte kolonnen, og det finnes ingen tabellrelasjon.
  • Posten Lagrer et sett med navngitte felt gruppert i en enhet. For eksempel [ FirstName = "Joe", LastName = "Smith", Birthdate = #date(2010, 1, 2) ]. En verdi for Posten i cellen angir en én-til-én-tabellrelasjon med gjeldende eller primærtabell.
  • Tabellen Lagrer en tabell som har en sekundær relasjon med gjeldende data, som er primærtabellen. En verdi i tabellen i cellen angir en én-til-mange-relasjon med gjeldende eller primærtabell.

En post- og tabellstrukturert kolonne representerer en relasjon i datakilden som har en relasjonsmodell, for eksempel en enhet med en sekundærnøkkeltilknytning i en OData-feed eller en sekundærnøkkelrelasjon i en SQL Server database.

Utvide tabellstrukturerte kolonner

Du kan bruke ikonikonet Utvid utvid kolonne til å se kolonner fra en relatert tabell. En utvidelsesoperasjon samler for eksempel Order_Details poster som er relatert til Ordre-tabellen, for å kombinere ordrelinjeelementer med hver ordre. Utvidelsesoperasjonen utvider en primærtabell til å inkludere kolonner fra en sekundær og relatert tabell. For å illustrere:

En primærtabell har kolonne A og B.

Kolonne A og B

En relatert tabell har kolonne C.

Kolonne A, B og den relaterte C

Utvidelsesoperasjonen utvider en primærtabell til å inkludere kolonne C og utvider en primærtabell med relaterte verdier fra den sekundære og relaterte tabellen som inneholder kolonne C.

ABC

Hvis du vil oppsummere, vises verdiene sammen med de andre kolonnene i Forhåndsvisning av data når du utvider en tabellstrukturert kolonne. Hvis du vil ha mer informasjon om å kombinere primære og relaterte tabeller, kan du se Lær hvordan du kombinerer flere datakilder

Utvide en tabellstrukturert kolonne

I dette eksemplet utvider utvidelsesoperasjonen en Ordre-tabell for å inkludere kolonnene Order_Details.ProductID, Order_Details.UnitPrice og Order_Details.Quantity for å samle primære ordrerader for tabeller og relaterte tabeller Order_Details rader.

Eksempelstrukturerte tabelldata

  1. Hvis du vil åpne en spørring, finner du en tidligere lastet inn fra Power Query-redigering, merker en celle i dataene og velger deretter Rediger spørring>. Hvis du vil ha mer informasjon, kan du se Opprette, laste inn eller redigere en spørring i Excel.

    Merk Spørringen må ha minst to tabeller sammenføyd i en relasjon. Hvis du vil ha mer informasjon, kan du se Slå sammen spørringer. 

  1. Klikk utvidelsesikonet (Utvid ) i kolonneoverskriften for den strukturerte kolonnen.

  2. Velg kolonnene du vil bruke, i rullegardinlisten Kolonnenavn , og fjern de kolonnene du ikke vil bruke. 

    Velge kolonnenavn

  3. Velg OK.

Resultat

Tabellen inneholder nå en ny kolonne for hver av kolonnene som er valgt i trinn 3. 

Resultater av å utvide en strukturert tabellkolonne

Utvide en poststrukturert kolonne

Når du utvider en poststrukturert kolonne, vises verdiene som nye kolonner i forhåndsvisning av data. Hvis du ikke utvider den og deretter laster inn en spørring til et regneark, ser du en plassholderverdi for [Record] for hver celle i kolonnen.

  1. Hvis du vil åpne en spørring, finner du en tidligere lastet inn fra Power Query-redigering, merker en celle i dataene og velger deretter Rediger spørring>. Hvis du vil ha mer informasjon, kan du se Opprette, laste inn eller redigere en spørring i Excel.

  2. Hvis du vil se en bestemt verdi uten å utvide kolonnen, velger du en verdi i den strukturerte kolonnen som har en postverdi . Eksempel:

    Utvid en Postkompleks-kolonne

  3. Velg utvid-ikonet (Utvid ) i kolonneoverskriften for den strukturerte kolonnen.

  4. Velg kolonnene du vil bruke, i rullegardinlisten Kolonnenavn , og fjern de kolonnene du ikke vil bruke.

    Klikke Utvid for en strukturert postkolonne

  5. Velg OK.

Resultat

Tabellen inneholder nå en ny kolonne for hver av kolonnene som er valgt i trinn 4. 

Resultater av utvidelse av en strukturert postkolonne

Utvide en listestrukturert kolonne

Når du utvider en listestrukturert kolonne, vises verdiene som nye kolonner i Forhåndsvisning av data. Hvis du ikke utvider den og deretter laster inn en spørring til et regneark, ser du en plassholderverdi for [List] for hver celle i kolonnen.

  1. Hvis du vil åpne en spørring, finner du en tidligere lastet inn fra Power Query-redigering, merker en celle i dataene og velger deretter Rediger spørring>. Hvis du vil ha mer informasjon, kan du se Opprette, laste inn eller redigere en spørring i Excel.

  2. Hvis du vil se en bestemt verdi uten å utvide kolonnen, velger du en verdi i den strukturerte kolonnen som har en listeverdi . Eksempel:

    Utvide en kompleks listekolonne

  3. Velg utvid-ikonet (Utvid ) i kolonneoverskriften for den strukturerte kolonnen.

  4. Gjør ett av følgende:

    • Hvis du vil opprette en rad for hver listeverdi, velger du Utvid til Nye rader.
    • Hvis du vil opprette en liste med tekstverdier atskilt med et skilletegn, velger du Trekk ut verdier.
  5. Velg OK.

Resultat for utvid til nye rader

Resultater av å utvide en strukturert listekolonne etter rader

Resultat for å trekke ut verdier med semikolon (;) som et skilletegn

Resultater av å utvide en strukturert listekolonne ved å trekke ut verdier med et skilletegn

Bruke kommandoer i gruppen Strukturert kolonne

Du kan bruke følgende tilleggskommandoer på båndet Power Query-redigering til å arbeide med strukturerte kolonner:

  1. VelgHjemtransformering>, og velg deretter én av følgende kommandoer i gruppen Strukturert kolonne.
    Utvide Hever en strukturert kolonne (liste, poster eller tabell) til å bli nye kolonner og rader i gjeldende spørringstabell. Denne kommandoen er den samme som Utvid-ikonet.

    Samlet Summer verdier i en tabellstrukturert kolonne ved hjelp av mengdefunksjoner, inkludert Summer og Antall. Denne kommandoen er den samme som å velge Utvidutvid-ikonet , og deretter velge Aggreger i dialogboksen Kolonnenavn . Den er bare tilgjengelig for den tabellstrukturerte kolonnen.

    Trekk ut verdier Trekker ut verdiene i en strukturert listekolonne ved å kombinere dem til én enkelt tekstverdi ved hjelp av et angitt skilletegn.

Merk Du kan også bruke kommandoen Statistikk i Tallkolonne-gruppen (Velg transformer>statistikk) med en tabellstrukturert kolonne. Den har samme liste over mengdefunksjoner som kommandoen Statistikk i gruppen Numerisk liste i kontekstfanen Transformer under Listeverktøy på båndet Power Query-redigering.

Bruke transformer kontekst-fanen

Du kan bruke kommandoen Drill ned til å vise kontekstfanen Transformer under Listeverktøy på båndet Power Query-redigering og vise flere kommandoer for å arbeide med strukturerte kolonner. Ikke forveksle denne Transformer-fanen med den andre Transformer-fanen som er regelmessig tilgjengelig med båndet Power Query-redigering.

  1. Høyreklikk på kolonneoverskriften, og velg deretter Drill ned.
  2. Hvis du vil konvertere listen eller posten til en tabell, velger du Transformer>til tabell under Listeverktøy.
  3. Hvis du vil beholde elementer øverst, nederst eller et område med elementer, velger du Transformer>Behold elementer under Listeverktøy.
  4. Hvis du vil fjerne øverste, nederste eller alternative elementer, velger du Transformer>fjerne elementer under Listeverktøy.
  5. Hvis du vil fjerne dupliserte verdier, velger du Transformer>fjern duplikater under Listeverktøy. Hvis du vil ha mer informasjon, kan du se Beholde eller fjerne dupliserte rader.
  6. Hvis du vil reversere elementer, velger du Transformer>omvendte elementer under Listeverktøy.
  7. Hvis du vil sortere dataene, velger du kommandoen Sorter stigendeA til Å under Listeverktøy i Excel som sorterer A til Å eller det minste tallet til det største eller sorter synkendeÅ til A-kommandoen i Excel som sorterer Å til A eller det største tallet til det minste. Hvis du vil ha mer informasjon, kan du se Sortere data.
  8. Hvis du vil vise ulike statistikker, velger du Transformer>statistikk under Listeverktøy. Følgende statistikk er tilgjengelig: Sum, Minimum, Maksimum, Median, Gjennomsnitt, Standard, Avvik, Antall verdier og Antall distinkte verdier. Hvis du vil ha mer informasjon, kan du se Aggregere data fra en kolonne.

Se også

Hjelp for Microsoft Power Query for Excel

Slå sammen spørringer

Gruppere eller summere rader (docs.com)