Skip to content

Creare una query in excel

Interrogazione dei parametri di Excel

I fornitori che appaiono su questa pagina possono ricevere un compenso attraverso metodi quali link di affiliazione o partnership sponsorizzate. Questo può influenzare come e dove i loro prodotti appaiono sul nostro sito, ma i venditori non possono pagare per influenzare il contenuto delle nostre recensioni. Per maggiori informazioni, visitate la pagina dei Termini di utilizzo.

L’aggiornamento dei dati in una cartella di lavoro di Microsoft Excel è un’operazione comune, ma in alcuni casi è possibile sostituire l’inserimento manuale eseguendo un po’ di codice M in Power Query. Questa operazione è ideale quando si creano tabelle statiche. Ad esempio, si può fare riferimento a una tabella di percentuali di commissioni per calcolare gli importi delle commissioni. Questi valori cambiano raramente. L’uso del codice in Power Query è una buona alternativa quando si esportano i dati in un’altra applicazione.

In questa esercitazione vi mostrerò come generare e popolare una tabella di provvigioni statiche in Power Query utilizzando il codice M. Il set di dati includerà un valore di riferimento per le vendite e un tasso percentuale corrispondente. Una volta che la tabella è in Excel, è possibile fare riferimento ai valori per calcolare gli importi delle commissioni.

Interrogazione di Google sheets in excel

Avete mai voluto ripetere in un’altra cartella di lavoro una query che avete già costruito in una cartella di lavoro di Excel? Vi siete preoccupati di dover ricreare di nuovo tutti i passaggi della query? O forse siete riusciti a copiare il codice M, ma avete dovuto ripetere il processo tante volte quante erano le query da trasferire.

  Schema bilancio cee excel editabile

Nell’esempio mostrato nell’immagine precedente, si può notare che la query Stores (query #3) proviene da un solo file esterno; in questo caso, un file Excel. Inoltre, la query Stores “alimenta” la query SalesFinal (query #4).

Nello stesso esempio, abbiamo anche la query Sales Report Data (query #5). Facendo clic sulla forma della query #5, Power Query evidenzia tutte le query che precedono e seguono la query Sales Report Data. Si può notare che questa query legge i dati da una cartella di file.

Quando si crea una query per la quale l’origine dei dati è una cartella di file, Power Query crea delle query di aiuto (query 6, 7, 8 e 9). Per funzionare, la query Sales Report Data (5) ha bisogno delle query Sample File (7) e Transform File (6). Le query (8) e (9) non sono necessarie perché la query Transform File (6) è, di fatto, una copia della query Transform Sample File (9) convertita in una funzione Power Query. Pertanto, la query Sales Report Data (5) ha bisogno solo delle query Sample File (7) e Transform File (6) per funzionare.

  Rilevati errori durante il salvataggio excel

Esempi di power query di Excel

È possibile utilizzare Microsoft Query in Excel per recuperare i dati da una cartella di lavoro Excel e da fonti di dati esterne utilizzando dichiarazioni SQL SELECT. Le query di Excel create in questo modo possono essere aggiornate e rieseguite, diventando così uno strumento comodo ed efficiente di Excel.

Microsoft Query consente di utilizzare l’SQL direttamente in Microsoft Excel, trattando i fogli come tabelle sulle quali è possibile eseguire istruzioni di selezione con JOIN, UNION e altro. Spesso le istruzioni di Microsoft Query sono più efficienti delle formule di Excel o di una macro VBA. Una query Microsoft (alias MS Query, alias Excel Query) è di fatto un’istruzione SQL SELECT. Excel e Access utilizzano i provider Windows ACE.OLEDB o JET.OLEDB per eseguire le query. È uno strumento incredibile, spesso non sfruttato e sottovalutato da molti utenti!

Estrarrò i dati da un file Excel esterno chiamato MOCK DATA.xlsx. In questo file ho un elenco di clienti maschi/femmine di tipo mock-up. Voglio creare una semplice query per calcolare quanti sono maschi e quante sono femmine.

Se si seleziona l’opzione Visualizza dati o modifica query in Microsoft Query, è possibile aprire la finestra SQL Edit Query premendo il pulsante SQL. Al termine, premere il pulsante di ritorno (quello con la porta aperta).

  Trasforma testo in numero excel

Query di selezione di Excel

Spesso le tabelle di Excel diventano gradualmente grandi e scomode cartelle di lavoro. Trovare i duplicati, filtrare, raggruppare, ordinare in modo complesso, unire le tabelle in una sola, ecc. – diventano una vera sfida. Potenzialmente, questi compiti potrebbero essere facilmente eseguiti con SQL… se solo fosse possibile eseguire query SQL sui dati di Excel.

Per impostazione predefinita, Excel presenta i dati come semplici intervalli di dati. Ma SQL funziona solo con fonti di dati relazionali. Quindi, prima di iniziare, assicuratevi di formattare gli intervalli di Excel come tabelle (intervalli denominati con stile tabella applicato):

Il componente aggiuntivo SQL Queries consente di eseguire query su tabelle di Excel situate in diversi fogli di lavoro e in diverse cartelle di lavoro. Assicuratevi che queste cartelle di lavoro siano aperte e che i dati necessari siano formattati come tabelle con nome.

Potreste essere interessati alla nostra applicazione SQL Queries, che ha funzionalità simili e funziona in Excel per Mac. L’applicazione è disponibile nel Microsoft Office Store. ReplyAugust 17, 2017 at 20:51Baba AndhaleDear sir,