How Do You Download Data from a Tableau Dashboard to Excel?
Open the published dashboard in Tableau Cloud or Tableau Server, choose Download > Crosstab, select the sheet you need and choose Microsoft Excel (.xlsx). Available formats depend on your permissions. This downloads a table from the chosen sheet; it does not turn the dashboard’s complete visual layout into an Excel workbook.
For example, an operations analyst needs the North region’s weekly sales table for a finance reconciliation. The first decision is which sheet contains those figures. Advanced Tableau Report Scheduler (ATRS) becomes relevant when that same checked output must be prepared and delivered repeatedly.
- THE DIRECT ANSWER Choose the sheet and download its crosstab
- REQUIREMENTS AND LIMITATIONS Match the export to the spreadsheet you need
- END-USER WORKFLOWS Turn the checked table into a repeatable ATRS job
- DEVELOPER AND API WORKFLOWS Request the intended view from an application
- CHOOSE YOUR NEXT STEP Start with one useful spreadsheet
Choose the sheet and download its crosstab
To download dashboard data to Excel, start with the table finance actually needs. In our example, the dashboard contains a sales chart, a returns summary and a store-level sales table. Choosing the dashboard’s name is not enough to explain which of those results belongs in the spreadsheet.
For the example, select the week ending 18 October 2026 and the North region, then open Download > Crosstab. Choose the relevant dashboard sheet and select Microsoft Excel (.xlsx). Tableau’s download guide confirms that the dialog lists dashboard sheets, including hidden sheets, and that current filters, parameters and selections are reflected in the crosstab.
Open the Download menu, then choose Crosstab to select a sheet and Excel output. The toolbar shown is Tableau’s documentation example.
If finance needs underlying records rather than the displayed summary, use Data instead: first select the dashboard sheet, then inspect the available summary or detail data and download CSV. Excel can open that text file, but it is a different deliverable from a native XLSX crosstab.
Open the result before sharing it. For the North region example, compare a store identifier, the selected week and the sales total with the intended source table. Those checks establish what this particular download contains; a familiar filename alone does not.
Define the table before downloading
Sheet: Identify the worksheet containing the figures finance needs, rather than relying on the dashboard title.
Period: Write down the week used in the example so a later comparison has a clear reference.
Level: Ask whether a summary row or an individual transaction is needed for the reconciliation.
Access: Use the formats permitted by the content owner and site administrator.
Match the export to the spreadsheet you need
A useful spreadsheet has the right data at the right level. A row representing a store’s weekly total serves a different purpose from individual transactions, even when both come from the same dashboard. Agree that distinction with finance before designing an automated job.
| Requirement | Native or owned export route | ATRS fit and remaining checks |
|---|---|---|
| One selected sheet in XLSX | The interactive Crosstab dialog lets you choose the sheet. | No separate scheduler is needed for a one-off download. |
| Detailed records for reconciliation | Inspect the Data route and available detail; its download is CSV. | Choose a verified source/output containing the required records; automation cannot infer missing detail. |
| Application-generated XLSX | REST provides summary crosstab data; a dashboard request returns only its first view. | A maintained reporting job can hold the approved report, output and delivery configuration together. |
| A prepared workbook each week | A manual download still leaves the file preparation and handoff to the analyst; an owned script can implement these steps. | Excel output options include worksheet naming and data-only template controls, followed by configured delivery. |
| Several dashboard tables | A single first-view REST response does not represent the complete dashboard. | Evaluate the required source reports and completed files individually; do not assume all sheets are assembled automatically. |
Compare the interactive choices in Tableau’s download guide with the limits of its XLSX crosstab method. ATRS Excel output settings address preparation of the exported workbook. If finance needs a different level of detail, agree an appropriate export view with the author before preparing the workbook.
For our analyst, the first success criterion is a usable North sales table. Recreating charts, adding template formulas and scheduling delivery are separate requirements that can be added once the source output is understood.
Keep the deliverables distinct
XLSX: Agree whether the selected crosstab is sufficient before adding workbook preparation.
CSV: A text-file handoff can be useful for analysis, but it is not a formatted Excel workbook.
Dashboard: A collection of charts does not define one complete export table.
Automation: Choose a recurring job only when repeated preparation or delivery warrants it.
Turn the checked table into a repeatable ATRS job
Once the selected table matches finance’s reconciliation, use that sample as the specification for the recurring job. Record the source view, period, region, required columns and destination. The sample gives the analyst and finance something concrete to compare with each later output.
Create an ATRS Single Schedule, choose the linked Tableau account and report path, and give it a recognizable name such as “North weekly sales workbook.” Supply the report’s required parameters and preview the content. A filter used in your browser should not be assumed to carry into this separate reporting job; configure the required values explicitly.
Under Destinations, choose the delivery location and Excel format. Both MS Excel and MS Excel Data Only produce XLSX. Use the latter’s Advanced settings when finance needs template placement, selected totals or column formatting. Follow the Single Schedule setup and Excel export instructions for the installed application.
Choose the source table first, then evaluate the spreadsheet it produces. This illustration shows the reporting choice, rather than a product screen.
For this example, deliver the workbook to an agreed operations folder and select a weekly recurrence after the reporting data is expected to be ready. Check the current ATRS host and Office prerequisites for advanced Excel output, including access to the destination from the account running the job.
Open the delivered sample and repeat the North table checks from chapter 1. Also check its name and location, so finance can distinguish a new workbook from last week’s file. Decide who will investigate a failed export or missing file before enabling the recurring job. ATRS then takes over the repeated export, workbook preparation and delivery choices that the analyst previously handled by hand.
Inspect the delivered workbook
Identity: Check a known store and the North region selection in the output.
Dates: Confirm the reporting period in the actual data, not only the filename.
Figures: Reconcile the agreed total and explain any difference in aggregation.
Handoff: Open the file at the destination finance will use, including any required password.
Request the intended view from an application
An internal application may need a download button for the same finance table. Start from the specific view identifier, rather than assuming the dashboard URL means “export every sheet.” This keeps the application’s promise aligned with the file its endpoint actually returns.
After signing in to the Tableau REST API, use the returned credentials token in the request header. The following is an illustrative request; replace the API version, site and view identifiers with values from the authorized deployment.
GET /api/<api-version>/sites/<site-id>/views/<view-id>/crosstab/excel
X-Tableau-Auth: <tableau-session-token>The documented XLSX method is available from API 3.9. It returns summary data; when the requested view is a dashboard, only its first view is included, and story-dashboard downloads are unsupported. Non-administrators need Read and ExportData permissions on both the view and its containing workbook.
That first-view rule differs from the interactive sheet-selection dialog. Resolve the intended worksheet’s exportable view identifier where available, or work with the author to publish an appropriate export view. Do not silently return the sales chart’s summary when the button promises the store reconciliation table.
Keep any required period and region in the export request’s approved configuration. Temporary selections in another browser session do not define this request. Repeated downloads can be cached, so verify source freshness separately; changing a cache interval does not refresh an extract.
Check the response status and expected XLSX content type, then validate the workbook against the agreed columns and totals before returning or delivering it. Keep each user’s authorized selection separate from another user’s request. If the application needs a maintained export-and-delivery job, the ATRS Developer Hub describes that separate integration route; downloading an XLSX response by itself does not email it.
Make the application promise precise
View: Map the button to the intended exportable view, with its workbook and site.
Account: Use the signed-in API identity’s permissions; an interactive page login is a separate session.
Context: Keep each request’s approved selection isolated from other users.
Result: Return a checked workbook or a useful error; an HTTP response alone does not establish delivery.
Start with one useful spreadsheet
For a one-off reconciliation, the native Crosstab download is a proportionate starting point. Choose the intended sheet, open the workbook and confirm that the table answers finance’s question. Use the available Data download when the task calls for detail instead of the displayed summary.
Consider ATRS Tableau report automation when the same table needs a repeatable workbook preparation and delivery process. Bring the approved source, the checked sample spreadsheet and its destination to the evaluation. That makes it possible to judge the actual file rather than the dashboard’s appearance.
Explore Tableau Excel report automation and template workbooks
Planning a recurring Excel handoff? Use the guide to review ATRS deployment, access and reporting requirements with the colleagues who will maintain and receive it.
Contributors:
Christian Ofori-Boateng
CEO, ChristianSteven Software

