FormulaCamp
Tutti gli esercizi interattivi
Esercizi pratici di Excel

Esercizi su Power Query: pulizia dei dati

Esercitati con Power Query: importare, pulire, accodare, unire, raggruppare e rimuovere il pivot dei dati, gestendo gli errori.

Power Query dà il meglio quando la stessa esportazione disordinata arriva ogni volta. Invece di ripetere la pulizia a mano, registri una sequenza di trasformazioni che puoi aggiornare con il file successivo. Il foglio interattivo qui sotto si concentra su TRIM, una piccola operazione di pulizia che rende visibile il problema di fondo. Gli esercizi collegati su Power Query portano poi questo ragionamento in passaggi ripetibili di importazione e trasformazione.

Imparerai a pulire un'esportazione, accodare file con la stessa struttura, unire tabelle tramite una chiave, raggruppare i record, rimuovere il pivot di colonne mensili ripetute, importare da fonti comuni, creare un pivot di una categoria e gestire gli errori. Prima di trasformare qualsiasi cosa, decidi che cosa deve rappresentare una riga e quali colonne formano una chiave affidabile. Dopo ogni passaggio importante controlla il numero di righe, i tipi di dati e i record senza corrispondenza: questi controlli separano un'anteprima che sembra riuscita da una query di cui ci si può fidare.

Gli esercizi usano gli strumenti didattici di FormulaCamp nel browser per simulare le operazioni e controllare i risultati. L'interfaccia non pretende di riprodurre ogni parte di Excel per desktop. La competenza trasferibile è il piano di trasformazione: origine, tipi, pulizia, cambio di forma, unione, verifica e aggiornamento. Dopo questi esercizi segui il percorso per analisti di dati o quello per le operations, per collocare Power Query in un flusso di reporting più ampio.

Tocca a te

In B2 elimina gli spazi in eccesso dalla località grezza in A2.

Tabella di esempio: nomi di località da pulire
ABC
1Raw locationClean locationAmount
2 North Hub 120
3East Depot 80
4 West Store50
5North Hub 30
Non ancora risolto.

Esercizi correlati

Apri un esercizio nella lezione in inglese.

  1. Power Query: Cleaning an Export, esercizio 1 (in inglese) Gratis
  2. Power Query: Cleaning an Export, esercizio 4 (in inglese) Gratis
  3. Power Query: Append, Merge, and Group By, esercizio 1 (in inglese)
  4. Power Query: Append, Merge, and Group By, esercizio 2 (in inglese)
  5. Power Query: Append, Merge, and Group By, esercizio 3 (in inglese)
  6. Power Query: Unpivot and Totals, esercizio 1 (in inglese)
  7. Power Query: Importing CSV, Folders, and the Web, esercizio 1 (in inglese)
  8. Power Query: Pivot Column, esercizio 1 (in inglese)
  9. Power Query: Handling Errors, esercizio 1 (in inglese)

Soluzioni spiegate

Prova prima da solo, poi confronta formula e risultato.

Pulire il campo località in Power Query

Quale testo pulito deve risultare da A3?

Formula: =TRIM(A3) → East Depot

  1. Seleziona A1:C5, scegli Dati > Da tabella/intervallo, conferma che la tabella ha le intestazioni e apri l'editor di Power Query.
  2. Seleziona la colonna Raw location, scegli Trasforma > Formato e applica il comando che elimina gli spazi iniziali e finali (Trim); poi rinominala Clean location.
  3. Scegli Chiudi e carica. Le quattro righe pulite sono North Hub 120, East Depot 80, West Store 50 e North Hub 30.

Raggruppare le righe pulite per località

Quale testo pulito deve risultare da A4 prima del raggruppamento?

Formula: =TRIM(A4) → West Store

  1. Dopo aver eliminato gli spazi scegli Home > Raggruppa per, raggruppa per Clean location, chiama la nuova colonna Total Amount e scegli la somma di Amount.
  2. Se serve, imposta Amount su Numero intero e poi scegli Chiudi e carica.
  3. Il risultato raggruppato è North Hub 150, East Depot 80 e West Store 50; il totale di controllo è 280.

Domande frequenti

Che cosa conviene imparare per primo in Power Query?

Parti da importazione, tipi di dati, filtri, rinomina delle colonne e pulizia. Poi studia accodamento, unione, raggruppamento e rimozione del pivot.

Che differenza c'è tra accodare e unire?

Accodare significa impilare le righe di tabelle simili. Unire significa collegare le colonne confrontando una o più chiavi.

Perché dopo un'unione cambia il numero di righe?

Le chiavi senza corrispondenza possono eliminare dati attesi, mentre le chiavi duplicate nella tabella collegata possono moltiplicare le righe. Controlla entrambe le cose prima di espandere.

Posso ripetere la pulizia il mese prossimo?

È proprio il flusso di lavoro centrale: punta la query registrata sulla prossima origine compatibile e aggiorna, poi esegui gli stessi controlli di verifica.