È possibile aggiungere una colonna personalizzata alla query corrente creando una formula. Power Query convalida la sintassi della formula allo stesso modo della finestra di dialogo Modifica query. Per altre informazioni sul linguaggio delle formule Power Query, vedere Creare formule Power Query.
Aggiungere una colonna personalizzata
Per aprire una query, individuarne una precedentemente caricata dal editor di Power Query, selezionare una cella nei dati e quindi selezionareModificaquery>. Per altre informazioni , vedere Creare, modificare e caricare una query in Excel.
Selezionare Aggiungi colonna>personalizzata colonna. viene visualizzata la finestra di dialogo Colonna personalizzata .
Immettere un nuovo nome di colonna.
Inserire una colonna nella casella Formula colonna personalizzata selezionando una colonna nell'elenco Colonne disponibili e quindi scegliendo Inserisci.
Nota È possibile fare riferimento a più colonne purché vengano separate con un operatore. Ad esempio, per calcolare una colonna TotalSales, aggiungere Total e SalesTax usando la formula
= each [Total] + [SalesTax].Selezionare OK.
Dopo aver aggiunto una colonna personalizzata, verificare che abbia un tipo di dati appropriato. Se viene visualizzata l'icona Qualsiasi il
sinistra dell'intestazione di colonna, modificare il tipo di dati in base alle impostazioni desiderate. Per altre informazioni, vedere Aggiungere o modificare i tipi di dati.
Mancia È possibile provare un altro approccio per ottenere i risultati desiderati. Usare una colonna personalizzata per unire i valori di due o più colonne in un'unica colonna personalizzata. Per altre informazioni, vedere Merge di colonne.
Formule di esempio comuni
La tabella seguente riepiloga esempi comuni di formule personalizzate.
| Formula | Descrizione |
|---|---|
"abc" |
Crea una colonna con il testo abc in tutte le righe. |
1+1 |
Crea una colonna con il risultato in 1 + 1 (2) tutte le righe. |
[UnitPrice] * [Quantity] |
Crea una colonna con il risultato della moltiplicazione di due colonne della tabella. |
[UnitPrice] * (1 – [Discount]) * [Quantity] |
Calcola il prezzo totale, tenendo conto della colonna Discount. |
"Hello" & [Name] |
Combina Hello con il contenuto della colonna Name in una nuova colonna. |
Date.DayOfWeekName([DOB]) |
Crea una nuova colonna che visualizza il nome di un giorno della settimana, ad esempio Lunedì, derivato da un tipo di dati della colonna Data/ora DOB . |
DateTime.Time([DOB]) |
Crea una nuova colonna che visualizza solo l'ora derivata da un tipo di dati di colonna Data/ora DOB . |
Date.Month([DOB]) |
Crea una nuova colonna che visualizza il mese come numero compreso tra 1 e 12, ad esempio 4 per aprile, derivato da un tipo di dati di colonna Data/ora DOB . |
Vedere anche
Guida di Power Query per Excel
Aggiungere una colonna personalizzata (docs.com)
Aggiungere una colonna in base a un tipo di dati (Power Query)