How to Export Data from Power BI to Excel

You can export data from Power to Excel by clicking the three dots that appear when you hover over a visual Exported data is unformatted and limited to the data required to present that visual or by Row Level Security. Full datasets can be exported from Matrix or Table Visual. Users can also use the Analyze in Excel feature to connect directly from Excel to a Power Bi Semantic Model.

Export from a Power BI Visual to Excel

To Export data to Excel using Power BI you can open a report in Power BI Desktop or the Power BI Service at PowerBI.com Then hover over a visual and click the three-dot ellipsis button in the top right corner of the visual. An export options dialog box will appear allowing you to select which level of detail you wish to export.

Screenshot of clicking ... at the top right of a visual to Export Data from Power BI to Excel

The data export dialog box gives users the option to export data in the current layout, which is mostly relevant when exporting from a table or matrix visual, summarized data, or you can establish a direct connection between Excel and the underlying Power BI Semantic Model.

The export to Excel dialog box in Power BI has several options of how to export data and which file format to export to

When exporting data from Power BI, users can choose between the Excel .xlsx file type or the more generic .csv file type. Each of these options are subject to maximum row limitations.

  • CSV – 30,000 row maximum
  • XLSX – 150,000 row maximum
  • XLSX with Live Connection – 500,000 maximum

Because of the row limits, you may have to filter your Power BI and export multiple files to consolidate again once imported into Excel.

Using Power BI Analyze in Excel

An alternative to exporting data from Power BI to Excel is to connect Excel directly to a Power BI semantic model. This method creates a new Excel file with a pre-setup pivot table that allows you to drag and drop any column of data from the underlying data model into the pivot table. This method can be extremely useful when data updates regularly to avoid having to manually export to Excel each time.

To start, open a published report from PowerBI.com and click on Export > Analyze in Excel

Export from Power BI to Analyze in Excel, PowerPoint or PDF.

The export process takes around 30 seconds to a minute to setup the new file. The newly generated Excel file will open in Excel Online.

Analyze in Excel creates a new Excel File with a pre-made Pivot Table

Once Power BI finishes setting up the Excel file, you will have a blank pivot table on the left side of the screen and a Pivot Table Field panel on the right side of the screen. This is where you can drag and drop columns from the underlying data to populate the pivot table.

Screenshot of the Pivot Table fields panel connected to a Power BI semantic model as an alternative to exporting

This option is not always available as many companies will disable it. While the feature respects Row Level Security (RLS) it gives people access to the full dataset when RLS is not in effect even if specific columns of the underlying data are not used in a visual visible in the report published to PowerBI.com

Scroll to Top