
Excel Power Query: Trasforma e Pulisci i Dati Senza Formule
Se hai mai passato ore a mettere ordine in fogli di calcolo caotici usando formule annidate, non sei il solo. Operazioni come eliminare duplicati, dividere colonne, correggere formati incoerenti o unire dataset possono diventare in fretta frustranti. Ecco dove entra in gioco Excel Power Query.
Power Query è uno strumento integrato in Excel che ti permette di importare, pulire e trasformare dati usando un’interfaccia visiva—senza dover ricorrere a formule complesse. Ancora meglio, una volta impostata una query, puoi aggiornarla in qualsiasi momento per applicare automaticamente gli stessi passaggi di pulizia ai nuovi dati.
Che Cos’è Power Query?
Power Query (chiamato anche Recupera e Trasforma in Excel) è uno strumento di preparazione dati che ti consente di:
- Importare dati da fonti multiple
- Pulire e rimodellare i dataset
- Automatizzare i passaggi ripetitivi di preparazione dati
- Combinare più tabelle in una sola
A differenza di formule come CERCA.VERT, INDICE o TESTO, Power Query utilizza un processo di trasformazione passo-passo. Ogni azione viene registrata e può essere modificata successivamente.
Perché Usare Power Query Invece delle Formule?
Le formule sono potenti, ma possono diventare difficili da gestire quando la complessità aumenta. Power Query offre diversi vantaggi:
- Nessun ingombro di formule: Le trasformazioni avvengono dietro le quinte.
- Flussi di lavoro ripetibili: Aggiorna le query invece di ricostruire formule.
- Riduzione degli errori: Meno passaggi manuali significano meno errori.
- Gestione di grandi dataset: Più efficiente rispetto all’uso intensivo di formule.
Ad esempio, invece di scrivere molte formule SINISTRA, DESTRA e STRINGA.ESTRAI per estrarre dati, puoi dividere colonne con pochi clic.
Come Accedere a Power Query in Excel
Nelle versioni moderne di Excel (Excel 2016 e successive), Power Query è integrato:
- Vai alla scheda Dati
- Clicca su Recupera dati o Da tabella/intervallo
Se i tuoi dati sono già in una tabella, selezionando Da tabella/intervallo si aprirà l’Editor di Power Query.
Passo per Passo: Pulizia Dati con Power Query
Scenario Esempio
Immagina di ricevere un report di vendita con questi problemi:
- Spazi extra nei nomi
- Date archiviate come testo
- Colonne combinate (es. “Città, Stato”)
- Record duplicati
Ecco come risolvere tutto questo usando Power Query.
Step 1: Carica Dati in Power Query
- Seleziona il tuo set di dati
- Clicca Dati → Da tabella/intervallo
- Conferma l’intervallo della tabella
L’Editor di Power Query si aprirà con l’anteprima dei tuoi dati.
Step 2: Rimuovi Spazi Extra
- Seleziona la colonna (es. Nome Cliente)
- Vai a Trasforma → Formato → Trim
Questo rimuove istantaneamente gli spazi iniziali e finali—senza bisogno di ANNULLASPAZI().
Step 3: Correggi Tipi Di Dati
I tipi di dati errati possono rompere i calcoli successivamente.
- Clicca sull’icona della colonna (es. ABC per testo)
- Seleziona il tipo corretto (Data, Numero, ecc.)
Ad esempio, convertire una colonna “Data” da testo a data garantisce un ordinamento e un’analisi corretta.
Step 4: Dividi Colonne
Se hai dati combinati come “Milano, MI”:
- Seleziona la colonna
- Clicca Dividi colonna → Per delimitatore
- Scegli la virgola
Questo separa città e stato in due colonne—senza formule richieste.
Step 5: Rimuovi Duplicati
- Seleziona la colonna(e) pertinente(i)
- Clicca Rimuovi righe → Rimuovi duplicati
Questo assicura che il tuo dataset contenga solo record unici.
Step 6: Rinominazione delle Colonne
Nomi di colonne chiari migliorano la leggibilità:
- Doppio clic sull’intestazione
- Inserisci un nome significativo
Step 7: Carica Dati Puliti di Nuovo in Excel
- Clicca Home → Chiudi e carica
I tuoi dati puliti appariranno in un nuovo foglio di lavoro.
Automatizzare la Pulizia dei Dati
Uno dei più grandi punti di forza di Power Query è l’automazione. Ogni passaggio di trasformazione è salvato in ordine. Quando arrivano nuovi dati:
- Sostituisci o aggiorna i dati sorgente
- Clicca Aggiorna
Tutti i passaggi di pulizia vengono riapplicati istantaneamente—non c’è bisogno di ripetere il processo.
Combinare Più File
Power Query può unire dati da più file, come report mensili.
Esempio: Combina File di Vendite Mensili
- Vai a Dati → Recupera dati → Da cartella
- Seleziona la cartella contenente i tuoi file
- Clicca Combina e Trasforma
Power Query farà:
- Importa tutti i file
- Standardizza la loro struttura
- Li combina in un unico dataset
Questo sostituisce il lavoro manuale di copia-incolla e riduce gli errori.
Filtrare e Ordinare i Dati
Power Query include strumenti di filtraggio familiari:
- Filtra righe per valore
- Rimuovi righe vuote
- Ordina colonne in ordine crescente o decrescente
A differenza dei filtri di Excel, questi passaggi sono salvati e ripetibili.
Aggiungere Colonne Personalizzate (Senza Formule Complesse)
Puoi creare nuove colonne usando logiche semplici.
Esempio: Categorizza le Vendite
- Clicca Aggiungi colonna → Colonna condizionale
- Definisci regole come:
- Se Vendite > 1000 → “Alto”
- Se Vendite > 500 → “Medio”
- Altrimenti → “Basso”
Questo sostituisce le formule annidate SE() con un’interfaccia user-friendly.
Raggruppamento e Scompattamento Dati
Power Query rende semplice rimodellare i dati.
Esempio di Scomposizione
Se hai colonne come Gen, Feb, Mar:
- Seleziona quelle colonne
- Clicca Trasforma → Scomponi colonne
Questo converte dati larghi in un formato lungo, ideale per analisi e cruscotti.
Best Practices per Usare Power Query
- Mantieni i dati grezzi inalterati: Trasforma sempre copie, non originali.
- Nomina chiaramente le query: Usa nomi descrittivi come “Dati_Vendite_Puliti”.
- Rivedi i passaggi applicati: Assicurati che le trasformazioni siano logiche ed efficienti.
- Minimizza modifiche manuali: Lascia che Power Query gestisca i cambiamenti.
Errori Comuni da Evitare
- Sovrascrivere i dati sorgenti: Tieni sempre un backup.
- Ignorare i tipi di dati: Tipi errati possono causare errori.
- Aggiungere passaggi non necessari: Mantieni le query efficienti.
- Dimenticare di aggiornare: Gli aggiornamenti richiedono un aggiornamento manuale a meno che non siano automatizzati.
Quando Usare Power Query vs Formule
Entrambi gli strumenti hanno il loro posto. Usa Power Query quando:
- Hai bisogno di pulizia dati ripetibile
- Lavori con grandi dataset
- Stai combinando più fonti
Usa le formule quando:
- Hai bisogno di calcoli rapidi, una tantum
- Richiedi aggiornamenti in tempo reale a livello di cella
Caso di Utilizzo Reale
Un team finanziario riceve report di spese settimanali da diversi dipartimenti. Ogni file ha formattazioni incoerenti. Usando Power Query, essi:
- Importano tutti i file da una cartella
- Standardizzano i nomi delle colonne
- Rimuovono duplicati
- Convertono valute
Ora, invece di passare ore ogni settimana a pulire i dati, semplicemente mettono nuovi file nella cartella e cliccano aggiorna.
Considerazioni Finali
Excel Power Query è uno degli strumenti più potenti per la pulizia e la trasformazione dei dati—soprattutto per quegli utenti che vogliono evitare formule complesse. Utilizzando la sua interfaccia visiva e flussi di lavoro automatizzati, puoi risparmiare tempo, ridurre gli errori e gestire dataset più grandi con facilità.
Se lavori regolarmente con dati disordinati, imparare Power Query è un investimento ad alto impatto. Inizia con trasformazioni semplici e costruisci gradualmente flussi di lavoro più avanzati man mano che acquisisci familiarità.
Una volta che vivrai l’efficienza delle query aggiornabili, tornare alla pulizia manuale dei dati sembrerà un passo indietro.
