Dela via


Lägga till en kolumn från exempel

När du lägger till kolumner från exempel kan du snabbt och enkelt skapa nya kolumner som uppfyller dina behov. Detta är användbart i följande situationer:

  • Du vet vilka data du vill ha i den nya kolumnen, men du är inte säker på vilken transformering eller samling transformeringar som tar dig dit.
  • Du vet redan vilka transformeringar du behöver, men du är inte säker på vad du ska välja i användargränssnittet för att få dem att hända.
  • Du vet allt om de transformeringar du behöver med hjälp av ett anpassat kolumnuttryck på M-språket, men en eller flera av dessa transformeringar är inte tillgängliga i användargränssnittet.

Kommandot Kolumn från exempel finns på fliken Lägg till kolumn i gruppen Allmänt .

Lägg till kolumn från exempelkommandot.

Lägga till en ny kolumn från exempel

I det här exemplet börjar du med tabellen som visas i följande bild.

Ursprunglig tabell som innehåller information om specifika kunder, tillsammans med deras plats och månadsinkomst.

Målet i det här exemplet är att skapa två nya kolumner:

  • Intervall: Skapa lagerplatser för kolumnen Månadsinkomst i diskreta steg på 5 000.
  • Fullständigt namn: Sammanfoga kolumnerna Efternamn och Förnamn till en enda kolumn.

Sluttabell med inkomstintervall och fullständiga namnkolumner tillagda.

Kolumn från exempel, från valda kolumner

Ett av alternativen du har när du skapar den nya kolumnen är att välja vilka kolumner som ska användas i dina beräkningar. I det här exemplet skapar du kolumnen Intervall från värdena i kolumnen Månadsinkomst .

Det gör du genom att välja kolumnen Månadsinkomst , välja kommandot Kolumn från exempel och sedan Välja Från.

Kolumn från exempel i markerad kolumn.

I förhandsgranskningsfönstret visas en ny, redigerbar kolumn där du kan ange dina exempel. För det första exemplet är värdet från den valda kolumnen 19500. I den nya kolumnen anger du alltså texten 15000 till 20000, vilket är den lagerplats där värdet faller.

Ange data i det nya intervallet från exempel.

När Power Query hittar en matchande transformering fylls omvandlingsresultatet till de återstående raderna med hjälp av ljus text. Du kan också se M-formeltexten för omvandlingen ovanför tabellförhandsgranskningen.

När du har valt OK visas den nya kolumnen som en del av frågan. Du ser också ett nytt steg som lagts till i din fråga.

Ny kolumn från exempel som lagts till i tabellen.

Kolumn från exempel, från alla kolumner

Nästa mål är att skapa en kolumn med fullständigt namn med hjälp av värdena från kolumnerna Förnamn och Efternamn .

Det gör du genom att välja kommandot Kolumn från exempel och sedan Välja Från alla kolumner.

Kolumn från exempel, från alternativet alla kolumner.

Nu ska du ange ditt första fullständiga namnexempel som Enders, Maria.

Fullständigt namn för första exemplet för ny kolumn från exempel.

När du har valt OK visas den nya kolumnen som en del av frågan. Du ser också ett nytt steg som lagts till i din fråga.

Ny kolumn med fullständigt namn har lagts till i tabellen.

Det sista steget är att ta bort kolumnerna Förnamn, Efternamn och Månadsinkomst . Sluttabellen innehåller nu kolumnerna Intervall och Fullständigt namn med alla data som du skapade i föregående steg.

Sluttabell med förnamn, efternamn och månatliga inkomstkolumner borttagna samt kolumner med inkomstintervall och fullständigt namn.

Tips och överväganden

När du tillhandahåller exempel erbjuder Power Query en användbar lista över tillgängliga fält, värden och föreslagna transformeringar för de valda kolumnerna. Du kan visa den här listan genom att välja valfri cell i den nya kolumnen.

Kolumn från exempelförslag.

Det är viktigt att observera att funktionen Kolumn från exempel endast fungerar på de översta 100 raderna i din dataförhandsgranskning. Du kan använda steg före steget Kolumn från exempel för att skapa ett eget dataexempel. När kolumnen Kolumn från exempel har skapats kan du ta bort de föregående stegen. Den nyligen skapade kolumnen påverkas inte.

Lista över omvandlingar som stöds

Många, men inte alla, transformeringar är tillgängliga när du använder Kolumn från exempel. I följande lista visas de omvandlingar som stöds.

Allmänt

  • Villkorskolumn

Referens

  • Referens till en specifik kolumn, inklusive trimning, ren och skiftlägestransformeringar

Texttransformeringar

  • Kombinera (stöder kombination av literalsträngar och hela kolumnvärden)
  • Replace
  • Längd
  • Extrahera
    • Första tecknen
    • Sista tecken
    • Intervall
    • Text före avgränsare
    • Text efter avgränsare
    • Text mellan avgränsare
    • Längd
    • Ta bort tecken
    • Behåll tecken

Kommentar

Alla texttransformeringar tar hänsyn till det potentiella behovet av att trimma, rensa eller tillämpa en skiftlägestransformering på kolumnvärdet.

Datumtransformeringar

  • Dag
  • Veckodag
  • Namn på veckodag
  • Dag på året
  • Månad
  • Namn på månad
  • Kvartal
  • Vecka i månaden
  • Vecka på året
  • Year
  • Ålder
  • Årets början
  • Årets slut
  • Början av månaden
  • Månadens slut
  • Början av kvartalet
  • Dagar i månaden
  • Kvartalets slut
  • Veckans början
  • Slutet av veckan
  • Dag i månaden
  • Start på dagen
  • Dagens slut

Tidstransformeringar

  • Tid
  • Minut
  • Second
  • Till lokal tid

Kommentar

Alla datum- och tidstransformeringar tar hänsyn till det potentiella behovet av att konvertera kolumnvärdet till Datum, Tid eller DateTime.

Taltransformeringar

  • Absolutvärdet
  • Arccosinus
  • Arcsinus
  • Arctangens
  • Konvertera till tal
  • Cosinus
  • Kub
  • Dividera
  • Exponent
  • Fakulteten
  • Heltalsdelning
  • Är jämn
  • Är udda
  • Ln
  • Base-10 Logaritm
  • Modulo
  • Multiplicera
  • Avrunda nedåt
  • Avrunda uppåt
  • Signera
  • Sinus
  • Kvadratroten
  • Square
  • Subtract
  • Sum
  • Tangens
  • Bucketing/Intervall