Legge til en kolonne fra eksempler

Når du legger til kolonner fra eksempler, kan du lage nye kolonner som dekker dine behov. Denne prosessen er nyttig i følgende situasjoner:

  • Du vet hvilke data du vil ha i den nye kolonnen din, men du er ikke sikker på hvilken transformasjon, eller samling av transformasjoner, som kan føre deg dit.
  • Du vet allerede hvilke transformasjoner du trenger, men du er ikke sikker på hva du skal velge i brukergrensesnittet for å få dem til å skje.
  • Du vet alt om transformasjonene du trenger ved å bruke et egendefinert kolonneuttrykk i M-språket, men en eller flere av disse transformasjonene er ikke tilgjengelige i brukergrensesnittet.

Kommandoen Kolonne fra eksempler finnes under Legg-til-kolonne-fanen, i Generell-gruppen.

Skjermbilde av Legg-til-kolonnen fra eksempelalternativene.

Legg til en ny kolonne fra eksempler

I dette eksempelet starter du med tabellen vist i bildet nedenfor.

Skjermbilde av den opprinnelige tabellen som inneholder informasjon om spesifikke kunder, sammen med deres lokasjon og månedlige inntekter.

Målet ditt i dette eksempelet er å opprette to nye kolonner:

  • Intervall: Lag bokser for kolonnen Månedlig inntekt i diskrete trinn på 5 000.
  • Fullt navn: Sett sammen kolonnene for etternavn og fornavn til én kolonne.

Skjermbilde av den endelige tabellen med inntekts- og fullnavn-kolonner lagt til.

Kolonne fra eksempler, fra utvalgte kolonner

Når du oppretter en ny kolonne, velg hvilken kolonne du vil bruke i beregningene dine. I dette eksempelet oppretter du Område-kolonnen fra Månedlig inntekt-kolonnens verdier.

Velg kolonnen Månedlig inntekt, velg kommandoen Kolonne fra eksempler, og velg deretter Fra valg.

Skjermbilde av kolonne fra eksempler i valgt kolonne.

Forhåndsvisningspanelet viser en ny, redigerbar kolonne hvor du kan skrive inn eksemplene dine. For det første eksempelet er verdien fra den valgte kolonnen 19 500. I den nye kolonnen skriver du inn teksten 15 000 til 20 000, som er boksen hvor denne verdien faller.

Skjermbilde av den nye kolonnen hvor data legges inn i det nye området fra eksempelet.

Når Power Query finner en matchende transformasjon, fyller den de resterende radene med transformasjonsresultatene. Du kan også se M-formelteksten for transformasjonen over tabellforhåndsvisningen.

Etter at du velger OK, blir den nye kolonnen en del av spørringen din. Et nytt steg legges også til i forespørselen din.

Skjermbilde som viser den nye kolonnen fra eksempler lagt til tabellen og det nye anvendte steget fremhevet.

Kolonne fra eksempler, fra alle kolonner

Neste mål er å lage en kolonne for fullt navn ved å bruke verdiene fra kolonnene Fornavn og Etternavn .

For å gjøre dette, velg kommandoen Kolonne fra eksempler , og velg deretter Fra alle kolonner.

Skjermbilde av Power Query-editoren, med alternativet Kolonne fra eksempler, fra alle kolonner fremhevet.

Deretter skriver du inn ditt første fullnavn-eksempel som Enders, Maria.

Skjermbilde av Power Query-editoren med fullt navn brukt som første eksempel for ny kolonne fra eksempelet.

Etter at du velger OK, blir den nye kolonnen en del av spørringen din. Et nytt steg legges også til i forespørselen din. Velg og hold (eller høyreklikk) navnet på Sammenslåingskolonnen , velg deretter Omdøp og endre navnet på kolonnen til Fullt navn.

Skjermbilde av Power Query-editoren med den nye kolonnen Full Name lagt til i tabellen.

Ditt siste steg er å fjerne kolonnene Fornavn, Etternavn og Månedlig Inntekt . Din endelige tabell inneholder nå kolonnene Range og Full Name med all data du produserte i de forrige stegene.

Skjermbilde av den endelige tabellen med kolonnene fornavn, etternavn og månedlig inntekt fjernet, samt inntekts- og fullnavn-kolonnene lagt til.

Tips og vurderinger

Når du gir eksempler, tilbyr Power Query en liste over tilgjengelige felt, verdier og foreslåtte transformasjoner for de valgte kolonnene. For å se denne listen, velg en hvilken som helst celle i den nye kolonnen, og begynn deretter enten å skrive inn en verdi eller trykk F2. Du kan også dobbeltklikke på en celle i den nye kolonnen.

Skjermbilde som viser kolonnen fra eksempelforslag.

Kolonne fra eksempel-opplevelsen fungerer kun på de øverste 100 radene i dataforhåndsvisningen din. Du kan bruke steg før steget Kolonne fra eksempler for å lage ditt eget dataeksempel. Etter at kolonnen Kolonne fra eksempler er opprettet, kan du slette disse tidligere stegene uten å påvirke den nye kolonnen.

Liste over støttede transformasjoner

Mange, men ikke alle, transformasjoner er tilgjengelige når du bruker Column from Examples. Følgende liste viser de støttede transformasjonene.

Generelt

  • Betinget kolonne

Referanse

  • Referanse til en spesifikk kolonne, inkludert trim, clean og case-transformasjoner

Teksttransformasjoner

  • Combine (støtter kombinasjon av bokstavelige strenger og hele kolonneverdier)
  • Erstatt
  • Lengde
  • Ekstrakt
    • Første karakterer
    • Siste karakterer
    • Område
    • Tekst før skillelinjen
    • Tekst etter skilletegn
    • Tekst mellom skilletegnene
    • Lengde
    • Fjern karakterer
    • Behold karakterene

Note

Alle teksttransformasjoner tar hensyn til trimming, rengjøring eller anvendelse av case-transformasjon på kolonneverdien.

Datotransformasjoner

  • Dag
  • Ukedag
  • Ukedagsnavn
  • Dag i året
  • Month
  • Månedens navn
  • Kvartal i året
  • Uke i måneden
  • Uke i året
  • År
  • Alder
  • Årets begynnelse
  • Slutten av året
  • Starten av måneden
  • Slutten av måneden
  • Kvartalsstart
  • Dager i måneden
  • Slutten av kvartalet
  • Ukens start
  • Slutten av uken
  • Dag i måneden
  • Start på dagen
  • Slutten på dagen

Tidstransformasjoner

  • Time
  • Minute
  • Sekund
  • Til lokal tid

Note

Alle dato- og tidstransformasjoner tar hensyn til å konvertere kolonneverdien til dato, tid eller datotid.

Talltransformasjoner

  • Absolutt verdi
  • Arccosinus
  • Arcsinus
  • Arctangens
  • Konverter til nummer
  • Cosinus
  • Terning
  • Divider
  • Eksponent
  • Factorial
  • Heltallsdivisjon
  • Er jevn
  • Er merkelig
  • Ln
  • Base-10-logaritme
  • Modulo
  • Multipliser
  • Rund ned
  • Oppsummering
  • Signere
  • Sinus
  • Kvadratrot
  • Kvadratisk
  • Trekk fra
  • Sum
  • Tangent
  • Bøtter/områder