Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

Sometimes you need a PivotTable for data that is stored outside of Excel, like in a database. In this case, you connect to the external data source first, and then use a PivotTable to summarize, analyze, explore, and present that data.

Use an external data source to create a PivotTable

You can use an external data source, but it depends on the type of source.

If the source is a SQL Database

  1. On the Data tab, click New Database Query

  2. Click SQL Server ODBC.

  3. The Connect to SQL Server ODBC Data Source dialog box appears. Get the server information from your database administrator, and type it in this dialog box. Click Connect when you're done.

  4. On the left, click the arrow next to the server to see the databases.

  5. Click the arrow next to the database you want.

  6. Then click the name of the table you want.

  7. To get a preview of what the data will look like, click Run.

  8. When you're ready to bring the data into Excel, click Return Data.

  9. In the Import Data dialog box, click PivotTable, and then click OK.

    Excel creates an empty PivotTable and displays the PivotTable Builder. Add, remove, or move the fields as you see fit.

If the source is not a SQL Database

If you want to use an external source that is not a SQL Database, you will need an Open Database Connectivity (ODBC) driver installed on your Mac. Information on drivers is available on this web page. Once the driver for your source is installed, you can follow these steps to use the external data in a PivotTable:

  1. On the Data tab, click New Database Query

  2. Click From Database.

  3. Add the data source for your database, and then click OK.

  4. On the left, click the arrow next to the server to see the databases.

  5. Click the arrow next to the database you want.

  6. Then click the name of the table you want.

  7. To get a preview of what the data will look like, click Run.

  8. When you're ready to bring the data into Excel, click Return Data.

  9. In the Import Data dialog box, click PivotTable, and then click OK.

    Excel creates an empty PivotTable and displays the PivotTable Builder. Add, remove, or move the fields as you see fit.

See also

Create a PivotTable to analyze worksheet data

ODBC drivers that are compatible with Excel for Mac

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×