Arbeide med en liste-, oppførings- eller tabellstrukturert kolonne (Power Query)

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

Det finnes relaterte verdier knyttet til kolonnen for en strukturert kolonne, for eksempel Liste, Post eller Tabell. Strukturerte kolonner har et utvidelsesikon Utvid kolonne-ikonet i kolonneoverskriften.

Om strukturerte kolonner

Det finnes tre typer strukturerte kolonner:

  • Liste Lagrer en liste over verdier, For eksempel { 1, 2, 5, 10 } eller { "hallo", "hei", "farvel" }.  Verdien Liste i en celle er den enkleste strukturerte kolonnen, og det finnes ingen tabellrelasjon.
  • Ta opp Lagrer et sett med navngitte felt gruppert i en enhet. For eksempel [ FirstName = "Joe", LastName = "Smith", Birthdate = #date(2010, 1, 2) ]. Verdien Record i cellen angir en én-til-én-relasjon mellom en og gjeldende eller primær tabell.
  • Tabell Lagrer en tabell som har en sekundær relasjon med de gjeldende dataene, som er primærtabellen.  Verdien Tabell i cellen angir en én-til-mange-relasjon med gjeldende eller primær tabell.

En strukturert kolonne for post og tabell 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.

Om å utvide strukturerte kolonner i en tabell

Du kan bruke ikonet Utvidog utvid kolonne for å se kolonner fra en relatert tabell. I en ordretabell samler for eksempel en utvidelsesoperasjon Order_Details poster som er relatert til ordretabellen , for å kombinere ordrelinjeelementer med hver ordre. Utvidelsesoperasjonen utvider en primærtabell til å omfatte 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

Oppsummert: Når du utvider en strukturert tabellkolonne , vises verdiene sammen med de andre kolonnene i forhåndsvisning av data. Hvis du vil ha mer informasjon om hvordan du kombinerer primære og relaterte tabeller, kan du se Lær hvordan du kombinerer flere datakilder

Utvide en strukturert kolonne i en tabell

I dette eksemplet utvider utvidelsesoperasjonen en ordretabell til å inkludere kolonnene Order_Details.ProductID, Order_Details.UnitPrice og Order_Details.Quantity for å samle primærtabellen , ordrerader og relaterte Order_Details tabellrader.

Eksempel på strukturerte tabelldata

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

    Vær oppmerksom på Spørringen må ha minst to tabeller koblet sammen i en relasjon. Hvis du vil ha mer informasjon, kan du se Slå sammen spørringer. 

  1. Klikk utvid-ikonet (Utvid ) i kolonneoverskriften til den strukturerte kolonnen.

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

    Velge kolonnenavn

  3. Velg OK.

Resultat

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

Resultater av å utvide en strukturert tabellkolonne

Utvide en post strukturert kolonne

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

  1. Hvis du vil åpne en spørring, finner du en som tidligere ble lastet inn fra Power Query-redigering, velger en celle i dataene og velger deretter Spørringsredigering>. 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 Post-verdi . Eksempel:

    Utvide en kompleks kolonne for post

  3. Velg utvidningsikonet (Utvid ) i kolonneoverskriften til den strukturerte kolonnen.

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

    Klikke på Utvid for en strukturert postkolonne

  5. Velg OK.

Resultat

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

Resultater av å utvide en strukturert postkolonne

Utvide en liste strukturert 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 plassholderverdien [Liste] for hver celle i kolonnen.

  1. Hvis du vil åpne en spørring, finner du en som tidligere ble lastet inn fra Power Query-redigering, velger en celle i dataene og velger deretter Spørringsredigering>. 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 liste, kompleks kolonne

  3. Velg utvidningsikonet (Utvid ) i kolonneoverskriften til 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 over tekstverdier atskilt med et skilletegn, velger du Trekk ut verdier.
  5. Velg OK.

Resultat for Vis til nye rader

Resultater av å utvide en strukturert listekolonne etter rader

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

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

Bruke kommandoer i Strukturert kolonne-gruppen

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

  1. Velg Hjem>, transformer , og velg deretter en av følgende kommandoer i Strukturert kolonne-gruppen .
    Utvid Hever en strukturert kolonne (liste, poster eller tabell) til nye kolonner og rader i den gjeldende spørringstabellen. Denne kommandoen er den samme som UtvidUtvid-ikonet .

    Samlet Summer verdier i en tabellstrukturert kolonne ved hjelp av mengdefunksjoner, inkludert Summer og Antall. Denne kommandoen er den samme som å velge ikonet Utvid utvidelse og deretter velge Aggregert i rullegardindialogboksen Kolonnenavn. Den er bare tilgjengelig for tabellstrukturerte kolonner.

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

Vær oppmerksom på Du kan også bruke Statistikk-kommandoen i Tallkolonne-gruppen (Velg Transformer>statistikk) med en strukturert kolonne for tabell. Den har samme liste over mengdefunksjoner som Statistikk-kommandoen i Numerisk liste-gruppenTransformer kontekst-fanen under Listeverktøy på båndet Power Query-redigering.

Bruke kontekstfanen Transformer

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

  1. Høyreklikk på kolonneoverskriften, og velg deretter Drill ned.
  2. Velg Transformer>til tabell under Listeverktøy for å konvertere listen eller posten til en tabell.
  3. Hvis du vil beholde toppen, bunnen eller et utvalg elementer, velger du Transformer>Behold elementer under Listeverktøy.
  4. Hvis du vil fjerne de øverste, nederste eller alternative elementene, velger du Transformer>Fjern 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 Sorter stigendeA til Å-kommandoen i Excel under Listeverktøy som sorterer A til Å eller minste tall til største eller Sorter synkendeÅ til A-kommandoen i Excel som sorterer Å til A eller fra største til minste tall. 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)