How to Create a Report in Excel: The PivotTable - Pryor Learning (2024)

Excel is a powerful reporting tool, providing options for both basic and advanced users. One of the easiest ways to create a report in Excel is by using the PivotTable feature, which allows you to sort, group, and summarize your data simply by dragging and dropping fields.

First, Organize Your Data

Record your data in rows and columns. For example, data for a report on sales by territory and product might look like this:

How to Create a Report in Excel: The PivotTable - Pryor Learning (1)

A PivotTable report works best when the source data have:
1. One record in each row;

2. One column for each category for sorting and grouping (such as “Territory” and “Product” in the example above; and

3. One column for each metric (such as “Units Sold” and “Sales Revenue” above). Recording some sales revenue in a different column complicates the task of adding up all of the sales revenue.

Create the PivotTable

Next, create the PivotTable report:
1. Highlight your data table.

2. From the Insert ribbon, click the PivotTable button.

3. On the far right, select fields that you would like on the left-hand side of the report and drag them to the Rows box.

4. Also on the far right, select fields that you would like to appear across the top of the report and drag them to the Columns box.

5. Select the data that you would like to summarize and drag it to the Values box.

6. For each item under Values, specify how to aggregate the data—with a sum, average, or some other function. This is a great time-saving step!

How to Create a Report in Excel: The PivotTable - Pryor Learning (2)

With each change, you’ll see your PivotTable report take shape. If you decide you don’t like the layout, just drag the fields to other positions.

Formatting Your PivotTable Report

From the PivotTable Design ribbon, choose a style for your report based on your theme’s color schemes with options for header rows, header columns, totals, and subtotals. From the Home ribbon, set the number format for your data, or right-click your data, choose Value Field Settings, and click Number Format.

Other Report Options

Do you want even more flexibility in your reports? Do you ever need to, say, connect to data in an external database or create charts based on your reports? All of these options are available with PivotTables!

Or, if you need more flexibility than PivotTables provide, you can:
1. Create a freeform report by adding totals and subtotals directly to your source data,

2. Use the Group and Subtotal options on the new Outline section of the Data ribbon, or

3. If you’re using Excel 2013, use the new Quick Analysis button.

No matter which option you choose, Excel is one of the most flexible reporting tools available today!

How to Create a Report in Excel: The PivotTable - Pryor Learning (2024)

FAQs

How to Create a Report in Excel: The PivotTable - Pryor Learning? ›

Open the data you want to summarize. Then click “insert” and select “pivot table.” Then, Excel will open a new sheet with that data you have selected. Once the new sheet is created, you can click into the pivot table and arrange it in rows, columns, values, and filters.

How do you make Excel generate a report? ›

How to make reports in Excel
  1. Enter the data into the sheet using the "Insert" option in the program toolbar.
  2. After the data is in the sheet, find the "Select data" option to choose the information you want to display. ...
  3. Select the style of graph you want for your report from the "Chart design" tool in the menu.
Mar 10, 2023

How do I create a summary report in a PivotTable? ›

Create a PivotTable in Excel for Windows
  1. Select the cells you want to create a PivotTable from. ...
  2. Select Insert > PivotTable.
  3. This creates a PivotTable based on an existing table or range. ...
  4. Choose where you want the PivotTable report to be placed. ...
  5. Select OK.

How do I create a summary report from an Excel table? ›

Open the data you want to summarize. Then click “insert” and select “pivot table.” Then, Excel will open a new sheet with that data you have selected. Once the new sheet is created, you can click into the pivot table and arrange it in rows, columns, values, and filters.

How do you create an automated report in Excel? ›

In Excel on the web, for Windows, or for Mac, open an Excel workbook. Select Automate > Automate a Task. Select the template you want to use. Sign in, provide the required information, and then select the Create button.

Can Excel Create a report from data? ›

Queries allow you to generate reports based on whatever data elements you choose to include. The example below is an FSU_SR_CLASS query that uses reserve capacity data to generate report results. Further down the page, some examples of how to format results in Excel are shown.

How do you Create a report table? ›

To create a table report:
  1. Select a table from the Table bar.
  2. Click Reports & Charts to open the reports panel, then click +New.
  3. Select Table and then click Create.
  4. Add a name and description.
  5. In the Reports & Charts panel section, determine who can see this report listed in their panel.

How do I make a PivotTable look like a report? ›

Click anywhere in the PivotTable. This displays the PivotTable Tools, tab on the ribbon. On the Design tab, in the Layout group, click Report Layout, and then do one of the following: To keep related data from spreading horizontally off of the screen and to help minimize scrolling, click Show in Compact Form.

What is a pivot chart report? ›

Pivot tables are used for summarizing data. They can automatically process large amounts of data and generate a report showing count totals, averages, sums, and other calculations, as well as arranging data into groups. Pivot tables provide insight that may otherwise be difficult to see.

How do you make a summary report? ›

Summary
  1. Read and understand the text carefully.
  2. Think about the purpose of the text. Ask what the author's purpose is in writing the text? ...
  3. Select the relevant information. ...
  4. Find the main ideas - what is important. ...
  5. Change the structure of the text. ...
  6. Rewrite the main ideas in complete sentences. ...
  7. Check your work.

How to create a summary report in Excel from multiple worksheets? ›

Click Data>Consolidate (in the Data Tools group). In the Function box, click the summary function that you want Excel to use to consolidate the data. The default function is SUM. Select your data.

What is the best tool to automate Excel reports? ›

VBA scripts

VBA (or Visual Basic for Applications) is the programming language behind Excel, meaning that you can use it to run more intricate scripts that automate complex actions. With a little know-how — or help from a developer — you can streamline your processes, get better reports, and deal with less data entry.

Is used to generate reports quickly without using formula in Excel? ›

One of the easiest ways to create a report in Excel is by using the PivotTable feature, which allows you to sort, group, and summarize your data simply by dragging and dropping fields.

What is Excel report generator? ›

ExcelReportGenerator is a . NET library which allows you to render data to Microsoft Excel by marking Excel sheets using panels and templates. It makes it easy to connect to various data sources and to render data from them to Excel.

Can we automate Excel report? ›

Recording macros is a common method people use to try and achieve automation for their Excel reporting. A macro is a recording of any individual action or group of actions that are repeatedly done. In basic terms, when you create a macro you are recording the mouse clicks and keystrokes you use to complete a task.

Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 6182

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.