Del via


Tilføj en kolonne fra eksempler

Når du tilføjer kolonner fra eksempler, kan du hurtigt og nemt oprette nye kolonner, der opfylder dine behov. Denne proces er nyttig i følgende situationer:

  • Du ved, hvilke data du vil have i din nye kolonne, men du er ikke sikker på, hvilken transformation eller samling af transformationer der kan føre dig dertil.
  • Du ved allerede, hvilke transformationer du har brug for, men du er ikke sikker på, hvad du skal vælge i brugerfladen for at få dem til at ske.
  • Du kender alt til de transformationer, du har brug for, ved at bruge et brugerdefineret kolonneudtryk i M-sproget, men en eller flere af disse transformationer er ikke tilgængelige i brugerfladen.

Kommandoen Kolonne fra eksempler findes under fanen Tilføj kolonne i Generel-gruppen.

Skærmbillede af kolonnen Tilføj fra eksempler valgmuligheder.

Tilføj en ny kolonne fra eksempler

I dette eksempel starter du med tabellen vist på det følgende billede.

Skærmbillede af den oprindelige tabel med information om specifikke kunder samt deres placering og månedlige indkomst.

Dit mål i dette eksempel er at oprette to nye kolonner:

  • Interval: Opret beholdere til kolonnen Månedlig Indkomst i diskrete trin af 5.000.
  • Fuldt navn: Sammensæt søjlerne med efternavn og fornavn til én enkelt kolonne.

Skærmbillede af den endelige tabel med tilføjet kolonner for indkomstområde og fuldt navn.

Kolonne fra eksempler, fra udvalgte kolonner

En af de muligheder, du har, når du opretter din nye kolonne, er at vælge, hvilken kolonne der skal bruges i dine beregninger. I dette eksempel opretter du Interval-kolonnen ud fra værdierne i Monthly Income-kolonnen .

For at udføre denne opgave skal du vælge kolonnen Månedlig indkomst, vælge kommandoen Kolonne fra eksempler, og derefter vælge Fra valg.

Skærmbillede af kolonne fra eksempler i den valgte kolonne.

Forhåndsvisningspanelet viser en ny, redigerbar kolonne, hvor du kan indtaste dine eksempler. For det første eksempel er værdien fra den valgte kolonne 19500. Så i din nye kolonne indtaster du teksten 15000 til 20000, som er den beholder, hvor den værdi ligger.

Skærmbillede af den nye kolonne, hvor data indtastes i det nye interval fra eksempel.

Når Power Query finder en matchende transformation, udfylder den transformationsresultaterne i de resterende rækker. Du kan også se M-formelteksten for transformationen over tabelforhåndsvisningen.

Når du vælger OK, bliver din nye kolonne en del af din forespørgsel. Et nyt trin tilføjes også til din forespørgsel.

Skærmbillede, der viser den nye kolonne fra eksempler tilføjet til tabellen og det nye anvendte trin fremhævet.

Kolonne fra eksempler, fra alle kolonner

Det næste mål er at oprette en kolonne for fuldt navn ved at bruge værdierne fra kolonnerne Fornavn og Efternavn .

For at udføre denne opgave skal du vælge kommandoen Kolonne fra eksempler , og derefter vælge Fra alle kolonner.

Skærmbillede af Power Query-editoren, med indstillingen Kolonne fra eksempler, fra alle kolonner fremhævet.

Dernæst indtast dit første fulde navn-eksempel som Enders, Maria.

Skærmbillede af Power Query-editoren med det fulde navn brugt som første eksempel på en ny kolonne fra eksempelet.

Efter du har valgt OK, er din nye kolonne nu en del af din forespørgsel. Et nyt trin tilføjes også til din forespørgsel. Vælg og hold (eller højreklik) kolonnenavnet Sammenflette , vælg derefter Omdøb og ændr søjlens navn til Fuldt navn.

Skærmbillede af Power Query-editoren med den nye kolonne Fuldt Navn tilføjet til tabellen.

Dit sidste skridt er at fjerne kolonnerne Fornavn, Efternavn og Månedlig Indkomst . Din endelige tabel indeholder nu kolonnerne Range og Fuldt Navn med alle de data, du har produceret i de foregående trin.

Skærmbillede af den endelige tabel med fornavn, efternavn og månedlig indkomst fjernet, samt indkomst- og fulde navnekolonner tilføjet.

Tips og overvejelser

Når eksempler gives, tilbyder Power Query en nyttig liste over tilgængelige felter, værdier og foreslåede transformationer for de valgte kolonner. Du kan se denne liste ved at vælge en hvilken som helst celle i den nye kolonne og enten begynde at indtaste en værdi eller vælge F2 på dit tastatur. Du kan også bruge musen og dobbeltklikke på en af cellerne i den nye kolonne.

Skærmbillede, der viser kolonnen fra eksempelforslag.

Det er vigtigt at bemærke, at Kolonne fra eksempler kun fungerer på de øverste 100 rækker i din dataforhåndsvisning. Du kan anvende trin før trinnet Kolonne fra eksempler for at oprette dit eget dataeksempel. Efter kolonnen Kolonne fra eksempler er oprettet, kan du slette de tidligere trin; Den nyoprettede kolonne vil ikke blive påvirket.

Liste over understøttede transformationer

Mange, men ikke alle, transformationer er tilgængelige, når du bruger Kolonne fra eksempler. Følgende liste viser de understøttede transformationer.

Generelt

  • Betinget kolonne

Reference

  • Reference til en specifik kolonne, inklusive trim, rensning og case-transformationer

Teksttransformationer

  • Combine (understøtter kombination af literalstrenge og hele kolonneværdier)
  • Erstat
  • Længde
  • Ekstrakt
    • Første karakterer
    • Sidste karakterer
    • Interval
    • Tekst før afgrænsen
    • Tekst efter afgrænser
    • Tekst mellem afgrænsere
    • Længde
    • Fjern tegn
    • Behold karakterer

Notat

Alle teksttransformationer tager højde for det potentielle behov for at trimme, rense eller anvende en case-transformation på kolonneværdien.

Datotransformationer

  • Dag
  • Ugedag
  • Ugens navn
  • Dag i året
  • Month
  • Månedens navn
  • Kvartal af året
  • Uge i måned
  • Årets uge
  • Year
  • Alder
  • Årets start
  • Årets slutning
  • Månedens begyndelse
  • Månedens afslutning
  • Kvartalets start
  • Dage i måneden
  • Slutningen af kvartalet
  • Ugens start
  • Ugens afslutning
  • Dag i måneden
  • Dagens start
  • Dagens afslutning

Tidstransformationer

  • Time
  • Minute
  • Second
  • Til lokal tid

Notat

Alle dato- og tidstransformationer tager højde for det potentielle behov for at konvertere kolonneværdien til dato, tid eller datotid.

Taltransformationer

  • Absolut værdi
  • Arccosine
  • Arcsine
  • Arctangens
  • Konverter til Nummer
  • Cosinus
  • Terning
  • Divider
  • Eksponent
  • Fakultet
  • Heltalsdeling
  • Er lige
  • Er mærkelig
  • Ln
  • Base-10 logaritme
  • Modulo
  • Multiplicer
  • Rund ned
  • Round Up
  • Tegn
  • Sinus
  • Kvadratrod
  • Firkant
  • Fratræk
  • Sum
  • Tangent
  • Spande/Intervaller