Rinominare le colonne
In Power Query è possibile rinominare le colonne per formattare il set di dati in modo chiaro e conciso.
Ad esempio, si inizierà con un set di dati con due colonne.
Colonna 1 | Colonna 2 |
---|---|
Panama | Panama |
USA | New York |
Canada | Toronto |
Le intestazioni di colonna sono la colonna 1 e la colonna 2, ma si desidera modificare tali nomi in nomi più descrittivi per le colonne.
- La colonna 1 diventa Paese
- La colonna 2 diventa City
Il risultato finale desiderato in Power Query è simile alla tabella seguente.
Esistono tre modi per rinominare una colonna in Power Query.
Fare doppio clic sull'intestazione di colonna: l'azione di doppio clic consente di rinominare immediatamente la colonna.
Fare clic con il pulsante destro del mouse sulla colonna desiderata: viene visualizzato un menu contestuale ed è possibile selezionare l'opzione Rinomina per rinominare la colonna selezionata.
Opzione Rinomina nella scheda Trasforma: nel gruppo Qualsiasi colonna della scheda Trasforma selezionare l'opzione Rinomina.
Power Query richiede che i nomi delle colonne di tabella siano univoci in tutte le colonne. Questo requisito significa che se si tenta di rinominare una colonna in un nome di colonna già esistente nella tabella, viene visualizzato un errore con il messaggio Conflitto nome colonna. È necessario rinominare la colonna in qualcos'altro.
Ad esempio, per la prima tabella di esempio fornita in questo articolo, si supponga di provare a rinominare sia la colonna 1 che la colonna 2 in "Geography". Viene visualizzato un messaggio di errore che impedisce di rinominare la seconda colonna in "Geography".
Con molte azioni eseguite in Power Query che potrebbero causare un conflitto di nomi di colonna, Power Query tenta di disambiguare rinominando tutte le istanze duplicate dello stesso nome di colonna. Il modo in cui Power Query rinomina queste colonne consiste nell'aggiungere un suffisso al nome della colonna originale con un separatore (in genere un punto o un carattere di sottolineatura). Viene quindi aggiunto un numero che rappresenta l'istanza del nome della colonna duplicata nell'ordine in cui Power Query lo trova. Questa ridenominazione può spesso verificarsi con azioni come, ad esempio, ma non limitate a:
Promozione delle intestazioni di colonna dalla prima riga: ad esempio, se si tenta di promuovere la prima riga della tabella di esempio in questo articolo, Power Query rinomina le colonne in Panama e Panama_1.
Nota
Per altre informazioni su come alzare di livello le intestazioni dalla prima riga, passare a Alza di livello o abbassare di livello le intestazioni di colonna.
Espansione di una colonna con un nome di campo presente anche nella tabella corrente: questo risultato può verificarsi, ad esempio, quando si esegue un'operazione di unione e la colonna con la tabella unita contiene nomi di campo presenti anche nella tabella. Quando si tenta di espandere i campi da tale colonna, Power Query tenta automaticamente di disambiguare per evitare errori di conflitto di nomi di colonna.