Trekk ut verdier fra poster og lister i Power Query

I dette blogginnlegget skal vi ta en titt på hvordan du kan trekke ut verdier fra poster og lister ved å bruke Power Query . Som du kan se, inneholder den første kolonnen i tabellen min poster. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Trekk ut verdier fra poster og lister i Power Query

Når jeg klikker til siden i det hvite rommet, kan jeg se en forhåndsvisning av posten nedenfor.

Trekk ut verdier fra poster og lister i Power Query

La oss si at jeg vil trekke ut en enkelt verdi fra denne posten, og jeg vil ikke utvide hele posten. Jeg vil bare hente navnet .

Trekk ut verdier fra poster og lister i Power Query

For å hente en enkelt verdi fra posten vil jeg bruke en funksjon som heter Record. Felt . Først legger vi til en egendefinert kolonne .

Trekk ut verdier fra poster og lister i Power Query

For det andre, skriv inn peker deretter til Kolonne1 som inneholder postene våre og identifiserer feltet vi vil ha tilgang til.

Trekk ut verdier fra poster og lister i Power Query

Alt vi trenger å gjøre er å gi navnet som en tekstverdi. Det feltet ble kalt Navn, så vi legger til avsluttende parentes og trykker OK .

Trekk ut verdier fra poster og lister i Power Query

Som du kan se, har vi nå hentet ut alle disse feltverdiene.

Trekk ut verdier fra poster og lister i Power Query

I stedet for en funksjon kan jeg også bruke en felttilgangsoperatør til å velge en verdi fra en post. Igjen, la oss legge til en egendefinert kolonne.

Trekk ut verdier fra poster og lister i Power Query

Først skal vi referere til kolonnen som inneholder posten . For å få tilgang til feltet, er alt vi trenger å gjøre å skrive inn feltnavnet innenfor hakeparentesene. Vi skriver den innledende hakeparentesen, navnet på feltverdien som vi ønsker å hente, den avsluttende hakeparentesen, og trykk deretter OK.

Som du kan se, gir dette meg nøyaktig det samme resultatet.

Trekk ut verdier fra poster og lister i Power Query

Nå, hva skjer hvis feltnavnet mitt ikke eksisterer? Vi endrer dette til Navn1 og trykker OK.

Trekk ut verdier fra poster og lister i Power Query

Vi får nå en feilmelding.

Trekk ut verdier fra poster og lister i Power Query

For å unngå det, er alt vi trenger å gjøre å legge til et "?" på slutten og trykk deretter OK.

I utgangspunktet spør vi nå om feltnavnet vårt eksisterer, og hvis det ikke gjør det, får vi ikke feilen, men får en nullverdi i stedet.

Trekk ut verdier fra poster og lister i Power Query

Innholdsfortegnelse

Trekke ut en postfeltverdi

Hvordan kan vi trekke ut en enkelt postfeltverdi hvis postene våre er nestet inne i listen, og igjen, vi ikke ønsker å trekke ut listen og disse postene først? Vel, i så fall kan vi også bruke elementtilgangsoperatøren til å velge et element basert på dens nullbaserte posisjon i listen. La oss utforske begge metodene vi brukte før.

Nå er målet for den første raden i tabellen å få tilgang til det første elementet fra listen. Målet for den andre raden er det andre elementet, og så videre.

For øyeblikket har jeg ikke et felt i tabellen for å identifisere den nullbaserte posisjonen til elementet jeg vil ha tilgang til. Det er imidlertid ganske enkelt å lage den hjelpekolonnen. Alt vi trenger er en indeks som starter fra null.

Legg til en indekskolonne fra null.

Trekk ut verdier fra poster og lister i Power Query

La oss legge til en egendefinert kolonne.

Trekk ut verdier fra poster og lister i Power Query

Skriv inn M-funksjonen til kolonnen som inneholder listene våre som er Kolonne2. Bruk krøllete parenteser og bestå indekskolonnen vår. Ikke glem den avsluttende krøllete parentesen, komma, og så igjen, send feltnavnet som en tekstverdi. Skriv inn Navn, bruk lukkeparentes og trykk OK.

Trekk ut verdier fra poster og lister i Power Query

I stedet for funksjonen kan vi også bruke den kombinasjonen av element- og felttilgangsoperatører for å oppnå samme resultat. Så la oss legge til en egendefinert kolonne, og pek på kolonnen som inneholder listene, som er Kolonne2.

Innenfor de krøllete parentesene har vi tilgang til varen. Vi ønsker å få tilgang til feltet som heter Navn.

Trekk ut verdier fra poster og lister i Power Query

Konklusjon

For denne opplæringen har vi sett to metoder for hvordan du kan trekke ut verdier med power-spørring. Jeg håper du likte denne.

Ikke glem å abonnere på LuckyTemplates TV- kanal. Vi har mye innhold som kommer ut fra meg selv og fra LuckyTemplates-ekspertene, alle dedikert til å forbedre måten du bruker LuckyTemplates på.

Til slutt, sjekk ut LuckyTemplates nettside for mange ressurser og videre læring som du kan få tilgang til veldig enkelt.

Melissa


PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.