Con Power Query (operazione Get & Transform in Excel), è possibile importare o connettersi a dati esterni e quindi modellare tali dati, ad esempio rimuovere una colonna, modificare un tipo di dati o unire tabelle, in base alle proprie esigenze. È quindi possibile caricare la query in Excel per creare grafici e report. È possibile aggiornare periodicamente i dati per aggiornarli. Power Query è disponibile in tre applicazioni di Excel, Excel per Windows, Excel per Mac ed Excel per il Web. Per un riepilogo di tutti gli argomenti della Guida di Power Query, vedere la Guida di Power Query per Excel.
Nota: Power Query in Excel per Windows usa .NET Framework, ma richiede la versione 4.7.2 o successiva. Puoi scaricare la versione più recente di .NET Framework da qui. Seleziona la versione consigliata e quindi scarica il runtime.
Nota: Power Query in Excel per Windows usa la fase di esecuzione di Microsoft Edge WebView2. Puoi scaricare Microsoft Edge WebView2 da qui.
Sono disponibili quattro fasi per l'uso di Power Query.
-
Connettersi Stabilire connessioni ai dati nel cloud, in un servizio o in locale
-
Trasformare Modificare la forma dei dati in base alle proprie esigenze, mentre l'origine originale rimane invariata
-
Combinare Integrare dati da più origini per ottenere una visualizzazione univoca dei dati
-
Carico Completare la query e caricarla in un foglio di lavoro o in un modello di dati e aggiornarla periodicamente.
Le sezioni seguenti esaminano ogni fase in modo più dettagliato.
È possibile usare Power Query per importare in una singola origine dati, ad esempio una cartella di lavoro di Excel, oppure in più database, feed o servizi sparsi nel cloud. Le origini dati includono dati del Web, file, database, Azure o persino tabelle di Excel nella cartella di lavoro corrente. Con Power Query, è quindi possibile riunire tutte queste origini dati usando trasformazioni e combinazioni univoche per scoprire informazioni che altrimenti non avrebbero visto.
Dopo l'importazione, è possibile aggiornare i dati per aggiungere, modificare ed eliminare dall'origine dati esterna. Per altre informazioni, vedere Aggiornare una connessione dati esterna in Excel.
Trasformare i dati significa modificarli in qualche modo per soddisfare i requisiti di analisi dei dati. Ad esempio, è possibile rimuovere una colonna, modificare un tipo di dati o filtrare le righe. Ognuna di queste operazioni è una trasformazione dei dati. Questo processo di applicazione delle trasformazioni (e della combinazione) a uno o più set di dati viene chiamato anche modifica della forma dei dati.
Pensa in questo modo. Un vaso inizia come un pezzo di argilla che si forma in qualcosa di pratico e bello. I dati sono gli stessi. Deve trasformarsi in una tabella adatta alle proprie esigenze e che consenta report e dashboard accattivanti.
Power Query usa una finestra dedicata denominata editor di Power Query per facilitare e visualizzare le trasformazioni di dati. È possibile aprire il editor di Power Query selezionando Avvia Editor di query dal comando Recupera dati nel gruppo Recupera & Trasforma dati, ma si apre anche quando ci si connette a un'origine dati, si crea una nuova query o si carica una query.
Il editor di Power Query tiene traccia di tutto ciò che si fa con i dati registrando e etichettando ogni trasformazione, o passaggio, che si applica ai dati. Sia che si tratti di una connessione dati, di una rimozione di colonna, di un'unione o di una modifica del tipo di dati, è possibile visualizzare e modificare ogni trasformazione nella sezione PASSAGGI APPLICATI del riquadro Impostazioni query .
Dall'interfaccia utente è possibile eseguire molte trasformazioni. Ogni trasformazione viene registrata come passaggio in background. È anche possibile modificare e scrivere i propri passaggi usando la lingua Power Query M nel Editor avanzato.
Tutte le trasformazioni applicate collettivamente alle connessioni dati costituiscono una query, ovvero una nuova rappresentazione dell'origine dati originale (e invariata). Quando si aggiorna una query, ogni passaggio viene eseguito automaticamente. Le query sostituiscono la necessità di connettere e modellare manualmente i dati in Excel.
È possibile combinare più query nella cartella di lavoro di Excel aggiungendole o unendole. Le operazioni Accoda e Unisci vengono eseguite su qualsiasi query con una forma tabulare e sono indipendenti dalle origini dati da cui provengono i dati.
Aggiungere Un'operazione di accodamento crea una nuova query che contiene tutte le righe di una prima query seguite da tutte le righe di una seconda query. È possibile eseguire due tipi di operazioni di accodamento:
-
Accodamento intermedio Crea una nuova query per ogni operazione di accodamento.
-
Accodamento in linea Accoda i dati alla query esistente fino a raggiungere un risultato finale.
Unione Un'operazione merge crea una nuova query da due query esistenti. Questa query contiene tutte le colonne di una tabella principale, con una colonna che funge da collegamento di spostamento a una tabella correlata. La tabella correlata contiene tutte le righe corrispondenti a ogni riga di un valore di colonna comune nella tabella principale. Inoltre, è possibile espandere o aggiungere colonne da una tabella correlata in una tabella principale.
Esistono due modi principali per caricare le query nella cartella di lavoro:
-
Dal editor di Power Query è possibile usare i comandi Chiudi e Carica del gruppo Chiudi della scheda Home.
-
Nel riquadro Query della cartella di lavoro di Excel, selezionare Query & Connections, è possibile fare clic con il pulsante destro del mouse su una query e scegliere Carica in.
È anche possibile ottimizzare le opzioni di caricamento usando la finestra di dialogo Opzioni query , selezionare Opzioni> file e impostazioni > Opzioni query, per selezionare la modalità di visualizzazione dei dati e la posizione in cui caricare i dati, in un foglio di lavoro o in un modello di dati, ovvero un'origine dati relazionale di più tabelle che si trovano in una cartella di lavoro.
Da oltre dieci anni, Power Query è supportato in Excel per Windows. Ora Excel amplia Power Query supporto per Excel per Mac e aggiunge il supporto a Excel per il Web. Ciò significa che stiamo rendendo Power Query disponibili su tre piattaforme principali e dimostra la popolarità e le funzionalità di Power Query tra i clienti di Excel. Guardare gli annunci futuri nella roadmap di Microsoft 365e Novità di Excel per Microsoft 365.
L'integrazione di Ottieni & Trasforma dati (ora denominata Power Query) in Excel ha subito una serie di modifiche nel corso degli anni.
Excel 2010 e 2013 per Windows
In Excel 2010 per Windows è stato introdotto Power Query ed è disponibile come componente aggiuntivo gratuito scaricabile da qui: Scaricare il componente aggiuntivo Power Query. Dopo l'abilitazione, Power Query funzionalità era disponibile nella scheda Power Query sulla barra multifunzione.
Microsoft 365
È stato aggiornato Power Query per rappresentare l'esperienza principale in Excel per l'importazione e la pulizia dei dati. È possibile accedere alle procedure guidate e agli strumenti per l'importazione dati Power Query dal gruppo Recupera & Trasforma dati della scheda Dati della barra multifunzione di Excel.
Questa esperienza includeva funzionalità avanzate per l'importazione dei dati, comandi riorganizzati nella scheda Dati , un nuovo riquadro Query & il riquadro laterale Connessione e la continua capacità di modellare i dati in modi potenti ordinando, modificando i tipi di dati, dividendo le colonne, aggregando i dati e così via.
Questa nuova esperienza ha sostituito anche le procedure guidate legacy di importazione dati nel comando Dati del gruppo Carica dati esterni . È comunque possibile accedervi dalla finestra di dialogo Opzioni di Excel, selezionando Opzioni > file > Dati > Mostra procedure guidate legacy per l'importazione dei dati.
Excel 2016 e 2019 per Windows
È stata aggiunta la stessa esperienza Get & Transform Data basata sulla tecnologia Power Query di Microsoft 365.
Excel per Microsoft 365 per Mac
Nel 2019 abbiamo iniziato il percorso di supporto di Power Query in Excel per Mac. Da allora è stata aggiunta la possibilità di aggiornare Power Query query da file TXT, CSV, XLSX, JSON e XML. È stata anche aggiunta la possibilità di aggiornare i dati da SQL Server e da tabelle & intervalli nella cartella di lavoro corrente.
A ottobre 2019 è stata aggiunta la possibilità di aggiornare le query di Power Query esistenti e di usare VBA per creare e modificare nuove query.
A gennaio 2021 è stato aggiunto il supporto per l'aggiornamento di Power Query query da origini OData e SharePoint.
Per altre informazioni, vedere Usare Power Query in Excel per Mac.
Nota: Non è disponibile alcun supporto per Power Query in Excel 2016 ed Excel 2019 per Mac.
deprecazione Data Catalog
Con la Data Catalog, è possibile visualizzare le query condivise e quindi selezionarle per caricarle, modificarle o usarle in altro modo nella cartella di lavoro corrente. Questa funzionalità è stata deprecata gradualmente:
-
Il 1° agosto 2018 abbiamo interrotto l'onboarding di nuovi clienti al Data Catalog.
-
Il 3 dicembre 2018 gli utenti non hanno potuto condividere query nuove o aggiornate nel Data Catalog.
-
Il 4 marzo 2019 il Data Catalog ha smesso di funzionare. Dopo questa data, è consigliabile scaricare le query condivise in modo da poter continuare a usarle all'esterno del Data Catalog, usando l'opzione Apri nel riquadro attività Query Data Catalog personali.
deprecazione dei componenti aggiuntivi Power Query
All'inizio dell'estate del 2019 è stato ufficialmente deprecato il componente aggiuntivo Power Query necessario per Excel 2010 e 2013 per Windows. Per gentile concessione, è possibile continuare a usare il componente aggiuntivo, ma questo potrebbe cambiare in un secondo momento.
Facebook connettore di dati ritirato
L'importazione e l'aggiornamento dei dati da Facebook in Excel hanno smesso di funzionare ad aprile 2020. Le connessioni Facebook create prima di tale data non funzionano più. È consigliabile rivedere o rimuovere al più presto eventuali query di Power Query esistenti che usano il connettore Facebook per evitare risultati imprevisti.
Aggiornamenti critici di Excel per Windows
A partire da giugno 2023, Power Query in Excel per Windows richiede i componenti seguenti:
-
Power Query in Excel per Windows usa .NET Framework, ma richiede la versione 4.7.2 o successiva. Per ulteriori informazioni, vedere Aggiornare .NET Framework.
-
Power Query in Excel per Windows richiede WebView2 Runtime per continuare a supportare il connettore Web dati (Recupera dati dal Web). Per altre informazioni, vedere Scaricare WebView2 Runtime.