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.
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.
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.
Byt namn på alternativet på fliken Transformera: Välj alternativet Byt namn på under kolumngruppen Alla på fliken Transformera.
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".
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.
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.