M365Con 2027 – conferenza online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Power Query Merge vs Append: quale metodo di unione dei dati ti serve?

By ·

Scopri la differenza tra merge e append in Power Query. Capisci quando allargare o allungare le tabelle in Excel e Power BI per automatizzare la preparazione dei dati.

Automatically translated with AI from the original post. Read the English original

Cover: Power Query - Simply Explained

Merge e append di Power Query sono due operazioni distinte di trasformazione dei dati integrate in Excel e Power BI. Il merge unisce tabelle separate affiancandole tramite chiavi di colonna corrispondenti, come in un database, mentre l'append impila le tabelle verticalmente allineando le intestazioni di colonna corrispondenti per allungare il set di dati.

Punti chiave

Se hai mai passato ore a copiare e incollare dati da più fonti in un unico foglio principale, conosci la frustrazione della preparazione dei dati. Negli ambienti moderni di Microsoft 365, strumenti come Excel e Power BI gestiscono l'integrazione dei dati in modo nativo tramite il motore di Power Query. Tuttavia, chi inizia spesso incontra difficoltà quando cerca di unire più set di dati, perché confonde i due principali strumenti di combinazione disponibili: merge e append. Capire le differenze funzionali tra queste operazioni ti farà risparmiare ore di risoluzione dei problemi e manterrà i tuoi modelli di dati efficienti.

Capire il merge di Power Query: allargare le tabelle

L'operazione di merge in Power Query serve a portare informazioni correlate affiancate. Immagina di mettere in relazione due tabelle distinte che condividono un'informazione comune, come un ID cliente, un codice prodotto o un numero di dipendente, e di collegarle.

Quando avvii un merge, Power Query funziona in modo simile a un sistema di database relazionale. Selezioni la tabella principale, scegli una tabella secondaria e indichi le colonne chiave che le collegano. Una volta trovate le corrispondenze, puoi espandere la tabella secondaria per recuperare solo le colonne che ti servono, ad esempio aggiungere nome ed e-mail del cliente a una tabella grezza di transazioni d'ordine che conteneva solo un numero ID.

Scegliere il tipo di join corretto

Power Query offre diversi tipi di join durante un'operazione di merge:

Scegliere il tipo di join corretto evita che il report finale perda per errore record importanti o generi righe duplicate in modo inatteso.

Padroneggiare l'append di Power Query: allungare le tabelle

Mentre il merge si concentra sulla larghezza, l'append si concentra esclusivamente sulla lunghezza. Se i dati sono suddivisi in più file, mesi o fogli regionali che condividono esattamente la stessa struttura di colonne, l'append è lo strumento che ti serve.

Quando aggiungi tabelle con Accoda, Power Query prende le righe della prima tabella e impila sotto di esse le righe della seconda tabella. Perché l'operazione funzioni senza problemi, le intestazioni delle colonne devono corrispondere. Se l'esportazione delle vendite di gennaio e quella di febbraio contengono entrambe le colonne Data, Prodotto, Quantità e Ricavi, un'operazione di accodamento le combina senza difficoltà in un'unica tabella completa con la cronologia di dodici mesi.

Accoda vs. importazione da cartella

Anche se puoi accodare manualmente decine di query singole, Power Query offre anche un connettore cartella dedicato. Se inserisci tutti i report mensili in un'unica cartella di Windows o SharePoint, Power Query può combinare e accodare automaticamente tutti i file. Questo approccio è molto più scalabile se le tue origini dati crescono di mese in mese senza interventi manuali.

Combinare origini dati diverse

Una delle funzionalità più potenti di Power Query è la sua indipendenza dall'origine dei dati. Poiché il motore sottostante astrae il livello di connessione, non sei mai limitato a combinare file dello stesso tipo.

Puoi facilmente unire un foglio di calcolo Excel locale con i target offline a un database SQL Server attivo che tiene traccia delle prestazioni effettive. Allo stesso modo, puoi accodare esportazioni CSV provenienti da sistemi legacy con dati cloud provenienti da elenchi SharePoint. Purché siano soddisfatti i requisiti strutturali per un'unione (una chiave condivisa) o per un accodamento (intestazioni di colonna corrispondenti), la posizione originale dei dati non ha importanza.

Conclusioni e prossimi passi

Padroneggiare i comportamenti distinti di unione e accodamento è un passo fondamentale per trasformare i tuoi flussi di lavoro con i fogli di calcolo da attività manuali a processi automatizzati. Lasciando che sia Power Query a occuparsi del lavoro pesante di unione e impilamento dei dati, elimini l'errore umano e liberi ore preziose ogni mese.

Per approfondire come Power Query pulisce, trasforma e automatizza i flussi di lavoro dei tuoi dati di Microsoft 365, ascolta l'episodio completo del podcast: troverai una spiegazione dettagliata e priva di gergo sui passaggi applicati, sul linguaggio M e sulle best practice per principianti.

Domande frequenti

Qual è la differenza principale tra unione e accodamento in Power Query?

Unione rende la tabella più larga, affiancando due tabelle tramite una colonna chiave condivisa. Accoda rende la tabella più lunga, impilando verticalmente le righe di più tabelle in base alle intestazioni di colonna corrispondenti.

Posso unire tabelle provenienti da formati di file diversi?

Sì. Power Query consente di unire o accodare dati provenienti da origini completamente diverse, come un foglio Excel e un database SQL o un elenco SharePoint, purché siano soddisfatti i criteri relazionali o strutturali.

Cosa succede se i nomi delle colonne non corrispondono durante l'accodamento?

Se le intestazioni di colonna non corrispondono durante un'operazione di accodamento, Power Query crea colonne separate per le intestazioni non corrispondenti, con valori vuoti o null nelle righe in cui quelle colonne non esistevano in origine.

Per usare unione o accodamento devo saper scrivere codice?

No, non serve alcuna programmazione. Entrambe le operazioni di unione e accodamento sono completamente accessibili tramite pulsanti grafici e finestre di dialogo nell'editor di Power Query di Excel e Power BI.

Power Query Microsoft Excel Power BI Semantic model

Related articles

RSS