Lägga till en kolumn från exempel

När du lägger till kolumner från exempel kan du skapa nya kolumner som uppfyller dina behov. Den här processen är användbar i följande situationer:

  • Du vet vilka data du vill ha i den nya kolumnen, men du är inte säker på vilken omvandling eller samling omvandlingar som kan ta 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 .

Skärmbild av alternativen Lägg till kolumn från exempel.

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.

Skärmbild av den ursprungliga tabellen som innehåller information om specifika kunder, samt deras plats och månadsinkomst.

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

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

Skärmbild av den slutliga tabellen med inkomstintervall och fullständiga namnkolumner tillagda.

Kolumn baserad på exempel från valda kolumner

När du skapar en ny kolumn väljer du vilken kolumn som ska användas i dina beräkningar. I det här exemplet skapar du kolumnen Intervall från kolumnvärdena Månadsinkomst .

Välj kolumnen Månadsinkomst , välj kommandot Kolumn från exempel och välj sedan Från val.

Skärmbild av kolumnen från exempel i den valda kolumnen.

I förhandsgranskningsfönstret visas en ny, redigerbar kolumn där du kan ange dina exempel. I det första exemplet är värdet från den valda kolumnen 19 500. I den nya kolumnen skriver du in texten 15 000 till 20 000, vilket är det intervall som värdet hamnar i.

Skärmbild av den nya kolumnen där data anges i det nya intervallet från exemplet.

När Power Query hittar en matchande transformering fyller den de återstående raderna med omvandlingsresultatet. Du kan också se M-formeltexten för omvandlingen ovanför tabellförhandsgranskningen.

När du har valt OK blir den nya kolumnen en del av frågan. Ett nytt steg läggs också till i frågan.

Skärmbild som visar den nya kolumnen från exempel som lagts till i tabellen och det nya tillämpade steget framhävs.

Kolumn baserad på 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.

Skärmdump av Power Query-redigerare med alternativet Kolumn från exempel, från alla kolumner framhävt.

Ange sedan ditt första fullständiga namnexempel som Enders, Maria.

Skärmbild av Power Query-redigeraren med det fullständiga namnet som används som första exempel för ny kolumn från exempel.

När du har valt OK blir den nya kolumnen en del av frågan. Ett nytt steg läggs också till i frågan. Välj och håll (eller högerklicka) kolumnnamnet Sammanfoga och välj sedan Byt namn och ändra namnet på kolumnen till Fullständigt namn.

Skärmbild av Power Query-redigeraren med den nya kolumnen Fullständigt namn som 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.

Skärmbild av den slutliga tabellen med förnamn, efternamn och månatliga inkomstkolumner borttagna och kolumner för inkomstintervall och fullständigt namn har lagts till.

Tips och överväganden

När du anger exempel erbjuder Power Query en lista över tillgängliga fält, värden och föreslagna transformeringar för de valda kolumnerna. Om du vill visa den här listan markerar du valfri cell i den nya kolumnen och börjar sedan ange ett värde eller trycker på F2. Du kan också dubbelklicka på en cell i den nya kolumnen.

Skärmbild som visar kolumnen från exempelförslag.

Funktionen Kolumn från exempel fungerar bara 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 utan att påverka den nya kolumnen.

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 trim, clean och skiftlägestransformeringar.

Texttransformeringar

  • Kombinera (stöder kombination av literalsträngar och hela kolumnvärden)
  • Ersätt
  • Length
  • Extrakt
    • Första tecknen
    • Sista tecken
    • Räckvidd
    • Text före avgränsare
    • Text efter avgränsare
    • Text mellan avgränsare
    • Length
    • Ta bort tecken
    • Behåll tecken

Anmärkning

Alla textomvandlingar omfattar trimning, rensning eller tillämpning av en ändring av skiftläge på kolumnvärdet.

Datumtransformeringar

  • Day
  • Veckodag
  • Namn på veckodag
  • Dag på året
  • Månad
  • Månadsnamn
  • Kvartal av året
  • Vecka i månaden
  • Vecka på året
  • År
  • Ålder
  • Årets start
  • Å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

  • Timme
  • Minut
  • Second
  • Till den lokala tiden

Anmärkning

Alla datum- och tidstransformeringar står för konvertering av kolumnvärdet till Datum, Tid eller DateTime.

Taltransformationer

  • Absolutvärde
  • Arccosinus
  • Arcsinus
  • Arctangens
  • Konvertera till tal
  • Cosinus
  • Kub
  • Dela
  • Exponent
  • Fakultet
  • Heltalsdelning
  • Är jämn
  • Är udda
  • Ln
  • Base-10 Logaritm
  • Modulo
  • Multiplicera
  • Avrunda nedåt
  • Avrunda upp
  • Skylt
  • Sinus
  • Kvadratrot
  • Square
  • Subtrahera
  • Summa
  • Tangens
  • Gruppering/Intervall