Ottenere dati dai file delle cartelle di lavoro di ExcelGet data from Excel workbook files

Microsoft Excel è una delle applicazioni aziendali più diffuse,Microsoft Excel is one of the most widely used business applications around. ma è anche uno dei modi più comuni per ottenere i dati in Power BI.It’s also one of the most common ways to get your data into Power BI.

Quali tipi di cartelle di lavoro sono supportate da Power BI?What types of workbooks does Power BI support?

Power BI supporta l'importazione o la connessione alle cartelle di lavoro create in Excel 2007 e versioni successive.Power BI supports importing or connecting to workbooks created in Excel 2007 and later. Le cartelle di lavoro deve essere salvate come tipo di file con estensione xlsx o xlsm e avere dimensioni inferiori a 1 GB.Workbooks must be saved as .xlsx or .xlsm file type and be under 1 GB. Alcune funzionalità descritte in questo articolo sono disponibili solo nelle versioni più recenti di Excel.Some features described in this article are only available in later versions of Excel.

Cartelle di lavoro con intervalli o tabelle di datiWorkbooks with ranges or tables of data

Se la cartella di lavoro contiene semplici fogli di lavoro con intervalli di dati, per sfruttare al meglio i dati in Power BI assicurarsi di formattare tali intervalli come tabelle.If your workbook has simple worksheets with ranges of data, to get the most out of your data in Power BI, be sure to format those ranges as tables. In questo modo, quando si creano report in Power BI, saranno visualizzate tabelle e colonne denominate nel riquadro Campi, rendendo molto più semplice visualizzare i dati.This way, when creating reports in Power BI, you’ll see named tables and columns in the Fields pane, making it much easier to visualize your data.

Cartelle di lavoro con modelli di datiWorkbooks with data models

Le cartelle di lavoro possono contenere un modello di dati con una o più tabelle di dati caricate in esso usando le tabelle collegate, Power Query (Recupera e trasforma in Excel 2016) o Power Pivot.Workbooks can contain a data model with one or more tables of data loaded into it by using linked tables, Power Query (Get & Transform in Excel 2016), or Power Pivot. Power BI supporta tutte le proprietà del modello di dati, ad esempio relazioni, misure, gerarchie e indicatori KPI.Power BI supports all data model properties such as relationships, measures, hierarchies, and KPIs.

Nota

Le cartelle di lavoro con i modelli di dati non possono essere condivise tra tenant di Power BI.Workbooks with data models cannot be shared across Power BI tenants. Ad esempio, un utente che accede a Power BI usando un account contoso.com non può condividere una cartella di lavoro di Excel con un utente che esegue l'accesso usando un account di Power BI da woodgrovebank.com.For example, a user who logs in to Power BI using a contoso.com account cannot share an Excel workbook with a user who logs in using a Power BI login account from woodgrovebank.com.

Cartelle di lavoro con connessioni a origini dati esterneWorkbooks with connections to external data sources

Se si usa Excel per connettersi a un'origine dati esterna, quando la cartella di lavoro si trova in Power BI, è possibile creare rapporti e dashboard in base ai dati dall'origine dati connessa.If you use Excel to connect to an external data source, once your workbook is in Power BI, you can create reports and dashboards based on data from that connected data source. È anche possibile configurare Aggiornamento pianificato in modo da connettersi automaticamente all'origine dati e ottenere gli aggiornamenti.You can also setup Scheduled Refresh to automatically connect right to the data source and get updates. Non è più necessario aggiornare manualmente dalla scheda Dati della barra multifunzione di Excel.You’ll no longer need to refresh manually from the Data ribbon in Excel. Le visualizzazioni nei report e nei riquadri dei dashboard basate sui dati provenienti da tale origine dati vengono aggiornate automaticamente.Any visualizations in reports and tiles in dashboards based on data from that data source are updated automatically. Per altre informazioni, vedere Aggiornamento dei dati in Power BI.To learn more, see Data refresh in Power BI.

Cartelle di lavoro con fogli di Power View, tabelle pivot e graficiWorkbooks with Power View sheets, PivotTables and charts

L'aspetto dei fogli di Power View, delle tabelle pivot e dei grafici in Power BI dipende dalla posizione di salvataggio del file della cartella di lavoro e dal modo in cui si sceglie di ottenerlo in Power BI.How your PowerView sheets and PivotTables and charts appear, or not appear, in Power BI depends on where your workbook file is saved and how you choose to get it into Power BI. Questo argomento verrà approfondito in seguito.We'll go into this more below.

Tipi di datiData types

Power BI supporta i tipi di dati seguenti: Numero intero, Numero decimale, Valuta, Data, True/False, Testo.Power BI supports the following data types: Whole Number, Decimal Number, Currency, Date, True/False, Text. Di conseguenza, contrassegnando i dati come tipi di dati specifici in Excel, si potrà migliorare l'esperienza di Power BI.Marking data as specific data types in Excel will improve the Power BI experience.

Preparare la cartella di lavoro per Power BIPrepare your workbook for Power BI

Guardare questo utile video per altre informazioni su come assicurarsi che le cartelle di lavoro di Excel siano pronte per Power BI.Watch this helpful video to learn more about how to make sure your Excel workbooks are ready for Power BI.

La posizione di salvataggio del file della cartella di lavoro fa la differenzaWhere your workbook file is saved makes a difference

Locale: se si salva il file della cartella di lavoro in un'unità locale del computer o in un'altra posizione all'interno dell'organizzazione, da Power BI è possibile caricare il file in Power BI.Local - If you save your workbook file to a local drive on your computer or another location in your organization, from Power BI you can load your file into Power BI. Il file in realtà rimane memorizzato nel disco locale, per cui non viene effettivamente importato in Power BI.Your file will actually remain on your local drive, so the whole file isn’t really imported into Power BI. Viene invece creato un nuovo set di dati in Power BI, in cui vengono caricati i dati e l'eventuale modello di dati dalla cartella di lavoro.What really happens is a new dataset is created in Power BI and data and the data model (if any) from the workbook are loaded into the dataset. Se la cartella di lavoro contiene fogli di Power View, verranno visualizzati nel sito Power BI in Report.If your workbook has any Power View sheets, those will appear in your Power BI site under Reports. Excel 2016 offre anche la funzionalità Pubblica (nel menu File).Excel 2016 also has the Publish feature (under the File menu). L'uso di Pubblica equivale in effetti a usare Recupera dati > File > File locale da Power BI, ma spesso è più facile aggiornare il set di dati in Power BI se si apportano modifiche periodiche alla cartella di lavoro.Using Publish is effectively the same as using Get Data > Files > Local File from Power BI, but is often easier to update your dataset in Power BI if you’re regularly making changes to the workbook.

OneDrive for Business: se si ha OneDrive for Business e si esegue l'accesso con lo stesso account con cui si accede a Power BI, questo è decisamente il modo più efficace per sincronizzare il lavoro in Excel con i set di dati, i report e i dashboard in Power BI. Dato che sia Power BI che OneDrive sono nel cloud, Power BI si connette al file della cartella di lavoro in OneDrive all'incirca ogni ora.OneDrive - Business – If you have OneDrive for Business and you sign into it with the same account you sign into Power BI with, this is by-far the most effective way to keep your work in Excel and your dataset, reports, and dashboards in Power BI in-sync. Because both Power BI and OneDrive are in the cloud, Power BI connects to your workbook file on OneDrive about every hour. Se vengono rilevate modifiche, il set di dati, i report e i dashboard vengono aggiornati automaticamente in Power BI.If any changes are found, your dataset, reports, and dashboards are automatically updated in Power BI. Proprio come se la cartella di lavoro fosse stata salvata in un'unità locale, è anche possibile usare Pubblica per aggiornare immediatamente il set di dati e i report in Power BI. In caso contrario, Power BI esegue la sincronizzazione automatica, in genere entro un'ora.Just like if you saved your workbook to a local drive, you can also use Publish to update your dataset and reports in Power BI immediately; otherwise Power BI will automatically synchronize, usually within an hour.

OneDrive - Personale: se si salvano i file della cartella di lavoro nel proprio account OneDrive personale, si ottengono molti dei vantaggi disponibili con OneDrive for Business.OneDrive - Personal – If you save your workbook files to your own OneDrive account, you’ll get many of the same benefits as you would with OneDrive for Business. La differenza principale consiste nel fatto che quando ci si connette al file per la prima volta (scegliendo Recupera dati > File > OneDrive - Personale) è necessario accedere a OneDrive con il proprio account Microsoft, che in genere è diverso da quello usato per accedere a Power BI.The biggest difference is when you first connect to your file (using Get Data > Files > OneDrive – Personal) you’ll need to sign in to your OneDrive with your Microsoft account, which is usually different from what you use to sign in to Power BI. Quando si accede a OneDrive con l'account Microsoft, assicurarsi di selezionare l'opzione Mantieni l'accesso.When signing in with your OneDrive with your Microsoft account, be sure to select the Keep me signed in option. In questo modo, Power BI potrà connettersi al file della cartella di lavoro circa ogni ora e verificare che il set di dati e i report in Power BI siano sincronizzati.This way, Power BI will be able to connect to your workbook file about every hour and make sure your dataset and reports in Power BI are in-sync.

SharePoint - Siti del team: il salvataggio dei file di Power BI Desktop in SharePoint - Siti del team corrisponde a grandi linee al salvataggio in OneDrive for Business.SharePoint Team-Sites – Saving your Power BI Desktop files to SharePoint – Team Sites is much the same as saving to OneDrive for Business. La differenza principale è rappresentata dalla modalità di connessione al file da Power BI.The biggest difference is how you connect to the file from Power BI. Si può specificare un URL o connettersi alla cartella radice.You can specify a URL or connect to the root folder.

Un'unica cartella di lavoro Excel, due modi per usarlaOne Excel workbook – two ways to use it

Se i file della cartella di lavoro vengono salvati in OneDrive, i dati in Power BI possono essere esplorati in due modi diversiIf you save your workbook files to OneDrive, you'll have a couple of ways you can explore your data in Power BI

Importare i dati di Excel in Power BIImport Excel data into Power BI

Quando si sceglie Importa, tutti i dati supportati nelle tabelle e/o in un modello di dati vengono importati in un nuovo set di dati in Power BI.When you choose Import, any supported data in tables and/or a data model are imported into a new dataset in Power BI. Gli eventuali fogli di Power View verranno creati nuovamente in Power BI come report.If you have any Power View sheets, those will be re-created in Power BI as reports.

È possibile continuare a modificare la cartella di lavoro.You can continue editing your workbook. Quando le modifiche vengono salvate, verranno sincronizzate con il set di dati in Power BI, in genere entro circa un'ora.When your changes are saved, they’ll be synchronized with the dataset in Power BI, usually within about an hour. Se è richiesto un riscontro immediato, è sufficiente fare di nuovo clic su Pubblica per esportare subito le modifiche apportate.If you need more immediate gratification, you can just click Publish again, and your changes are exported right then and there. Anche le visualizzazioni in report e dashboard verranno aggiornate.Any visualizations you have in reports and dashboards will be updated, too.

Scegliere questa opzione se si usa Recupera e trasforma o Power Pivot per caricare i dati in un modello di dati oppure se la cartella di lavoro contiene fogli di Power View con visualizzazioni da visualizzare in Power BI.Choose this option if you’ve used Get & Transform data or Power Pivot to load data into a data model, or if your workbook has Power View sheets with visualizations you want to see in Power BI.

In Excel 2016, è anche possibile usare Pubblica > Esporta.In Excel 2016, you can also use Publish > Export. È praticamente la stessa cosa.It's pretty much the same thing. Per altre informazioni, vedere Pubblicare in Power BI da Excel 2016.To learn more, see Publish to Power BI from Excel 2016.

Connetti, gestisci e visualizza i dati di Excel in Power BIConnect, manage and view Excel in Power BI

Quando si sceglie Connetti, la cartella di lavoro viene visualizzata in Power BI esattamente come in Excel Online.When you choose Connect, your workbook will appear in Power BI just like it would in Excel Online. A differenza di Excel Online, però, sono disponibili alcune utilissime funzionalità per aggiungere elementi dai fogli di lavoro direttamente ai dashboard.But, unlike Excel Online, you’ll have some great features to help you pin elements from your worksheets right to your dashboards.

Non è possibile modificare la cartella di lavoro in Power BI.You can’t edit your workbook in Power BI. Se è necessario apportare modifiche, fare clic su Modifica e quindi scegliere se modificare la cartella di lavoro in Excel Online oppure aprirla in Excel nel computer.But if you need to make some changes, you can click Edit, and then choose to edit your workbook in Excel Online or open it in Excel on your computer. Le modifiche apportate vengono salvate nella cartella di lavoro in OneDrive.Any changes you make are saved to the workbook on OneDrive.

Quando si sceglie questa modalità non viene creato alcun set di dati in Power BI.When choosing this way, no dataset is created in Power BI. La cartella di lavoro verrà visualizzata nel riquadro di spostamento dell'area di lavoro di Power BI in Report.Your workbook will appear in your Power BI workspace navigation pane under Reports. Le cartelle di lavoro collegate hanno una speciale icona di Excel.Connected workbooks have a special Excel icon.

Scegliere questa opzione se i fogli di lavoro contengono solo dati o se sono presenti intervalli, tabelle pivot e grafici che si vuole aggiungere ai dashboard.Choose this option if you only have data in worksheets, or you have ranges, PivotTables and charts you want to pin to dashboards.

In Excel 2016, è anche possibile usare Pubblica > Carica.In Excel 2016, you can also use Publish > Upload. È praticamente la stessa cosa.It's pretty much the same thing. Per altre informazioni, vedere Pubblicare in Power BI da Excel 2016.To learn more, see Publish to Power BI from Excel 2016.

Importare o connettersi a una cartella di lavoro di Excel da Power BIImport or connect to an Excel workbook from Power BI

  1. Nel riquadro di spostamento di Power BI fare clic su Recupera dati.In Power BI, in the navigation pane, click Get Data.

  2. In File fare clic su Recupera.In Files, click Get.

  3. Trovare il file.Find your file.

  4. Se il file della cartella di lavoro è su OneDrive o SharePoint - Siti del team, scegliere Importa o Connetti.If your workbook file is on OneDrive or SharePoint - Team Sites, choose Import or Connect.

Cartelle di lavoro di Excel localiLocal Excel workbooks

È anche possibile utilizzare un file di Excel locale e caricarlo in Power BI.You can also use a local Excel file and upload it into Power BI. È sufficiente selezionare File locale dal menu precedente, quindi passare alla posizione in cui sono state salvate le cartelle di lavoro di Excel.Simply select Local File from the previous menu, then navigate to where you have your Excel workbooks saved.

Dopo aver selezionato il file, scegliere l’opzione per caricarlo in Power BI.Once selected, choose to Upload your file into Power BI.

Dopo aver caricato la cartella di lavoro, verrà visualizzata una notifica che comunica che la cartella di lavoro è pronta.Once your workbook is uploaded, you get a notification that the workbook is ready.

Quando la cartella di lavoro è pronta, è disponibile nella sezione Report di Power BI.Once the workbook is ready, you can find it in the Reports section of Power BI.

Pubblicare da Excel 2016 nel sito di Power BIPublish from Excel 2016 to your Power BI site

La funzionalità Pubblica in Power BI in Excel 2016 equivale all'uso di Recupera dati in Power BI per importare il file o connettersi a esso.Using the Publish to Power BI feature in Excel 2016 is effectively the same as using Get Data in Power BI to import or connect to your file. Questo argomento non verrà esaminato in questa sede, ma per altre informazioni è possibile vedere Pubblicare in Power BI da Excel 2016.We won't go into the details here, but you can see Publish to Power BI from Excel 2016 to learn more.

Risoluzione dei problemiTroubleshooting

Il file della cartella di lavoro è troppo grande?Workbook file too big? Consultare Ridurre le dimensioni di una cartella di lavoro di Excel per visualizzarla in Power BI.Check out Reduce the size of an Excel workbook to view it in Power BI.

Attualmente, quando si sceglie Importa, Power BI importa solo i dati appartenenti a una tabella o a un modello di dati.Currently, when you choose Import, Power BI only imports data that is part of a named table or a data model. Di conseguenza, se la cartella di lavoro non contiene tabelle denominate, fogli di Power View o modelli di dati di Excel, potrebbe essere visualizzato questo errore: "Non sono stati trovati dati nella cartella di lavoro di Excel".As a result, if the workbook contains no named tables, Power View sheets, or Excel data models, you might see this error: "We couldn't find any data in your Excel workbook". Questo articolo illustra come correggere la cartella di lavoro e reimportarla.This article explains how to fix your workbook and re-import it.

Passaggi successiviNext steps

Esplorare i dati: una volta importati i dati e i report dal file in Power BI, è possibile iniziare a esplorarli.Explore your data - Once you get data and reports from your file into Power BI, it's time to explore. Fare semplicemente clic con il pulsante destro del mouse sul nuovo set di dati e quindi scegliere Esplora.Just right-click the new dataset and then click Explore. Se si sceglie di connettersi a un file della cartella di lavoro in OneDrive nel passaggio 4, la cartella di lavoro verrà visualizzata in Report.If you chose to connect to a workbook file on OneDrive in step 4, your workbook will appear in Reports. Quando si fa clic su di essa, si aprirà in Power BI, esattamente come se fosse in Excel Online.When you click on it, it will open in Power BI, just as it would if it were in Excel Online.

Pianifica aggiornamenti: se il file della cartella di lavoro di Excel si connette a origini dati esterne o è stata eseguita l'importazione da un'unità locale, è possibile configurare l'aggiornamento pianificato per assicurarsi che il set di dati o il report sia sempre aggiornato.Schedule refresh - If your Excel workbook file connects to external data sources, or you imported from a local drive, you can setup scheduled refresh to make sure your dataset or report is always up-to-date. Nella maggior parte dei casi, la configurazione dell'aggiornamento pianificato è piuttosto semplice, ma la procedura dettagliata da eseguire esula dall'ambito di questo articolo.In most cases, setting up scheduled refresh is quite easy to do, but going into the details is outside the scope of this article. Per altre informazioni, vedere Aggiornamento dei dati in Power BI.See Data refresh in Power BI to learn more.

Pubblicare in Power BI da Excel 2016Publish to Power BI from Excel 2016

Power BI Publisher per ExcelPower BI publisher for Excel

Aggiornamento dei dati in Power BIData refresh in Power BI