Läs på engelska

Dela via


Byta namn på kolumner

I Power Query kan du byta namn på kolumner för att formatera datauppsättningen på ett tydligt och koncist sätt.

Vi börjar till exempel med en datauppsättning som har två kolumner.

Kolumn 1 Kolumn 2
Panama Panama
USA New York
Kanada Toronto

Kolumnrubrikerna är Kolumn 1 och Kolumn 2, men du vill ändra dessa namn till mer egna namn för dina kolumner.

  • Kolumn 1 blir Land
  • Kolumn 2 blir Stad

Slutresultatet som du vill använda i Power Query ser ut som i följande tabell.

Skärmbild av exempelutdatatabellen med Land och Stad som nya kolumnrubriker.

Byta namn på en kolumn

Det finns tre sätt att byta namn på en kolumn i Power Query.

  • Dubbelklicka på kolumnrubriken: Med dubbelklicksåtgärden kan du omedelbart byta namn på kolumnen.

    Skärmbild av kolumnrubriken där du kan byta namn på kolumnen efter ett dubbelval.

  • Högerklicka på valfri kolumn: En snabbmeny visas och du kan välja alternativet Byt namn för att byta namn på den valda kolumnen.

    Skärmbild av kolumnkontextmenyn med alternativet Byt namn framhävt.

  • Byt namn på alternativet på fliken Transformera: Välj alternativet Byt namn på under kolumngruppen Alla på fliken Transformera.

    Skärmbild av alternativet Byt namn på kolumn i kolumnen Alla på fliken Transformera.

Undvika dubbletter av kolumnnamn

Power Query kräver att tabellkolumnnamnen är unika för alla kolumner. Det här kravet innebär att om du försöker byta namn på en kolumn till ett kolumnnamn som redan finns i tabellen visas ett fel med meddelandet Kolumnnamnskonflikt . Du måste byta namn på kolumnen till något annat.

För den första exempeltabellen i den här artikeln kan du till exempel tänka dig att du försöker byta namn på både kolumn 1 och kolumn 2 till "Geografi". Ett felmeddelande visas som hindrar dig från att byta namn på den andra kolumnen till "Geografi".

Skärmbild av felmeddelandet Byt namn på kolumnkonflikt.

Tvetydighet för kolumnnamn

Med många åtgärder som utförs i Power Query som kan leda till en kolumnnamnskonflikt försöker Power Query att skilja sig genom att byta namn på alla duplicerade instanser med samma kolumnnamn. Det sätt som Power Query byter namn på dessa kolumner på är genom att lägga till ett suffix i det ursprungliga kolumnnamnet som har en avgränsare (vanligtvis en punkt eller ett understreck). Sedan läggs ett tal till som representerar instansen av det duplicerade kolumnnamnet i den ordning som Power Query hittar det. Den här namnbytet kan ofta ske med åtgärder som, men inte begränsat till:

  • Marknadsför dina kolumnrubriker från din första rad: Om du till exempel försökte marknadsföra den första raden i exempeltabellen i den här artikeln byter Power Query namn på kolumnerna till Panama och Panama_1.

    Skärmbild som visar resultatet av att använda alternativet flytta upp rader till rubriker för att visa tvetydigheten för kolumnnamnet.

    Anteckning

    Om du vill veta mer om hur du höjer upp rubriker från din första rad går du till Flytta upp eller degradera kolumnrubriker.

  • Expandera en kolumn med ett fältnamn som också finns i den aktuella tabellen: Det här resultatet kan till exempel inträffa när du utför en sammanslagningsåtgärd och kolumnen med den sammanfogade tabellen har fältnamn som också finns i tabellen. När du försöker expandera fälten från den kolumnen försöker Power Query automatiskt att skilja sig åt för att förhindra konfliktfel i kolumnnamn.

    Expandera fältnamn som redan finns i tabellen.