Illustration of a SharePoint list flowing through an arrow into an Excel spreadsheet with rows and columns of data

How to Export a SharePoint List to Excel (2026)

SharePoint lists are great for collaboration, but Excel is still where most reporting and analysis happens. SharePoint gives you two export options — live (Power Query) and one-shot CSV. Pick the right one and the rest is easy.


Live vs CSV — Which Should You Use?

OptionWhat you getBest for
Export to ExcelA Power Query connection to the list — refreshable from Excel.Recurring reports, dashboards, anything you’ll re-run.
Export to CSVA flat .csv snapshot at this point in time.One-time analysis, sharing with someone outside the org, importing into another tool.

Both export the current view (filters, sorts, columns) — not the whole list. Switch views before exporting if you want different data.


Method 1: Export to Excel (Live, Refreshable)

  1. Open the SharePoint list.
  2. Switch to the view that has the columns/filters you want.
  3. On the command bar, click Export > Export to Excel.
  4. Your browser downloads a small file called query.iqy.
  5. Open it. Excel asks for permission to enable the data connection — click Enable.
  6. Excel may ask which credentials to use — keep the default (Windows / current user) and click OK.

The list opens as a formatted Excel table.

Refresh later

Reopen the file and click Data > Refresh All (or Ctrl+Alt+F5). Excel re-queries SharePoint and replaces the table with the current list contents. Your formulas in adjacent columns survive the refresh as long as they’re outside the table — or use INDEX/MATCH / XLOOKUP to reference the table by name.


Method 2: Export to CSV (One-Shot Snapshot)

  1. Open the list and switch to the view you want.
  2. On the command bar, click Export > Export to CSV.
  3. A .csv file downloads with the current view’s data.
  4. Open it in Excel (or any spreadsheet tool).

The file is a plain text snapshot — no live connection, no refresh. Edits don’t sync back.


Export Only Selected Rows

To export a subset of rows:

  1. Select the rows you want (click the circle on the left of each row, or Shift+click for a range).
  2. The command bar updates to show actions for selected items.
  3. Click Export > Export to CSV.

Only the highlighted rows go to the file. (Note: with rows selected, “Export to Excel” exports the whole view — only CSV honors the selection.)


Export from a Specific View

Switch views first — exports always reflect the active view.

  1. Click the view selector (top right of the list, often “All Items”).
  2. Pick the view that filters and sorts what you want.
  3. Click Export.

To make a one-off export, create a temporary view with the filters you need, export, then delete the view.


Troubleshooting

”Export” button is missing

Modern lists have it on the command bar. If it’s not there, the list is in classic mode — switch to modern: gear icon > List settings > Advanced settings > New experience. Otherwise classic has its own Excel export under List > Export to Excel in the ribbon.

query.iqy opens as text or won’t open in Excel

The .iqy file association is broken. Right-click the file > Open with > Excel. Or open Excel first, then File > Open and browse to the .iqy.

Excel says “Cannot connect” or asks for credentials repeatedly

You’re signed into Excel with a different account than your SharePoint account. Sign out of Excel (File > Account > Sign out) and sign back in with the SharePoint account.

Date columns come over as text

A regional-settings mismatch. In Excel, select the column > Format Cells > Date and pick the format you want. For a Power Query export, edit the query (Data > Queries & Connections > right-click > Edit) and change the column type to Date.

People columns show as IDs, not names

The Power Query export pulls the underlying ID. In the query editor, expand the column to choose the display name field (Title or DisplayName).

The export only has 10,000 rows

Modern lists cap the live export at a list-view threshold. Either filter to fewer rows per view and export multiple times, or use Power Automate to push the list to Excel/CSV with no limit.


Quick Reference

Want thisClick this
Refreshable in ExcelExport > Export to Excel
One-time CSVExport > Export to CSV
Only selected rowsSelect rows first, then Export > Export to CSV
Refresh laterExcel > Data > Refresh All
Different columnsChange the view before exporting

Related SharePoint guides: How to create a SharePoint list · How to create a SharePoint site · How to create a SharePoint page · How to sync SharePoint with OneDrive · How to add a SharePoint folder to File Explorer

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

Get Carly Today →

Or explore our free tools