Power Query hvert uttrykk: en introduksjon

Power Query er et datatransformasjons- og manipulasjonsverktøy som er tilgjengelig i og LuckyTemplates. Den har et bredt spekter av funksjoner som kan brukes til å transformere og manipulere data. I denne opplæringen lærer du hvordan du bruker hvert uttrykk i Power Query / M Language . Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Innholdsfortegnelse

Power Query Hvert uttrykk: Oversikt

De fleste av standard bibliotekfunksjoner tar som argumenter. De er også ofte unære, som er en funksjon som tar et enkelt argument og utfører en form for operasjon på det.

Hvert uttrykk er en forkortelse for å deklarere funksjoner som ikke er skrevet med en enkelt formell parameter , kalt understrek ( _ ) .

Power Query hvert uttrykk: en introduksjon

Når du ser en hver funksjon i en , vil formelen eller uttrykket etter den bli brukt på hvert element i en liste eller kolonne.

Understrekingsparameteren kan brukes for å få tilgang til gjeldende element. Men når den brukes i kombinasjon med oppslagsoperatoren ( => ) for å velge felt eller kolonner, utelates understrekingen ofte.

Eksempler på bruk av Power Query hvert uttrykk

La oss se på et eksempel i Power Query. Målet er å filtrere for kun å vise år over 2020.

Power Query hvert uttrykk: en introduksjon

Uten å bruke hvert uttrykk

I ruten Applied Steps kan du se at det første trinnet bruker et funksjonsuttrykk .

Power Query hvert uttrykk: en introduksjon

Funksjonen består av en understrek innenfor et sett med parenteser. Deretter etterfølges den av oppslagsoperatoren, som prefikser variabelen til kolonne- eller feltnavnet. Dette lar oss velge rader fra tabellen der Årsverdiene er større enn 2020.

Power Query hvert uttrykk: en introduksjon

I et annet eksempel kan du se at fordi oppslagsoperatoren brukes til å velge et felt eller kolonne, kan understreken før feltet År utelates. Dette vil fortsatt gi samme resultat.

Power Query hvert uttrykk: en introduksjon

Mens du bruker hvert uttrykk

I dette eksemplet kan du se at ved å bruke hvert uttrykk, kan den navnløse variabelen representert med understreken utelates.

Power Query hvert uttrykk: en introduksjon

Du kan også legge ut understrekingen i formelen når du bruker oppslag for å velge et felt eller kolonne. Dette vil fortsette å gi samme resultat.

Power Query hvert uttrykk: en introduksjon

Bruk av det innebygde filteralternativet i en strømforespørselstabell

Hvis du bruker det innebygde filteret i en Power Query-tabell, vil du se at det genererer samme kode som i forrige eksempel.

Vend tabellen tilbake for å vise hele radene. Klikk deretter på rullegardinpilen i kolonnen År og velg Tallfiltre > Større enn .

Power Query hvert uttrykk: en introduksjon

Skriv 2020 i tekstboksen i Filter Rows- veiviseren og klikk deretter OK .

Power Query hvert uttrykk: en introduksjon

I formellinjen legger du merke til at M-koden som genereres av filteret bruker hvert uttrykk som ligner på det siste eksemplet.

Power Query hvert uttrykk: en introduksjon

Ved å bruke hver funksjon blir M-koden lettere å forstå.

Når du bruker Power Query-brukergrensesnittet til å designe spørringene dine, vil M-motoren i de fleste tilfeller bruke denne stenografiske M-koden for deg.

Konklusjon

Hvert uttrykk er et nyttig verktøy i Power Query for å bruke funksjoner eller uttrykk på hver rad eller element i en liste. Det bidrar til å forenkle M-kode for å gjøre det lettere for brukere å forstå. Den kan også brukes med et bredt spekter av funksjoner og operatører, slik at du kan utføre en rekke oppgaver på dataene dine.

Avslutningsvis er hvert uttrykk et kraftig og nyttig verktøy som kan hjelpe deg mer effektivt og effektivt manipulere data på M-språket .

Beste ønsker,

Melissa de Korte


LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.

Gode ​​fremgangsmåter for Power Query Language Flow

Gode ​​fremgangsmåter for Power Query Language Flow

Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.

On-Premises Data Gateway In Power Automate

On-Premises Data Gateway In Power Automate

Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.

LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.