Others

How to Build a Class Summary with Totals and Percentages in Excel

Maira MehtabMaira Mehtab Nov 11, 2026 869 views

Question details

The user needs to create an Excel summary report grouped by class, displaying totals, names, amounts, percentages, bonuses, and final funding.

How to Build a Class Summary Report in Excel
Product
Excel
Device & OS
not provided
Scenario
Creating a financial or academic summary report grouped by class that calculates complex metrics like bonuses and percentages.
Observed behavior
The user is looking for the correct formulas, layout structure, or reporting method to dynamically summarize and display grouped data.
Before you start

Before building your summary, ensure your source data is organized in a tabular format with clear column headers (e.g., Class, Name, Amount) and remove any blank rows or merged cells.

Solution 1Recommended

Use Pivot Tables for Dynamic Class Summaries

Pivot Tables are the most efficient way to group classes, calculate totals, and display percentages without relying on complex, nested formulas.

A Pivot Table allows you to instantly summarize large datasets. To ensure your percentages and bonuses calculate correctly, your source data must have distinct columns for each variable. If your summary requires highly specific horizontal formatting for names, a formula-based approach might be required instead.

1
Insert a Pivot Table

Select your entire data range. Go to the 'Insert' tab on the ribbon and click 'PivotTable'. Choose to place it on a New Worksheet and click 'OK'.

2
Group by Class and Name

In the PivotTable Fields pane, drag the 'Class' field into the 'Rows' area. Then, drag the 'Name' field below 'Class' in the 'Rows' area to see names nested under each class.

3
Calculate Totals and Bonuses

Drag 'Amount', 'Bonus', and 'Final Funding' into the 'Values' area. Ensure they are set to 'Sum' by clicking the drop-down arrow next to each field, selecting 'Value Field Settings', and choosing 'Sum'.

4
Add Percentages

Drag the 'Amount' field into the 'Values' area a second time. Right-click any value in this new column in the Pivot Table, select 'Show Values As', and choose '% of Column Total' or '% of Parent Row Total' depending on your reporting needs.

Use Pivot Tables for Dynamic Class Summaries
Dynamic Updates: If you add new rows to your source data, simply right-click anywhere inside the Pivot Table and select 'Refresh' to update your totals and percentages automatically.
Powerful Excel Alternative

Create Dynamic Summaries Effortlessly with WPS Spreadsheet

WPS Spreadsheet provides powerful Pivot Table features and advanced data analysis tools to help you build complex class summaries, calculate bonuses, and manage data efficiently without a steep learning curve.

  1. 1. Open Your Data: Launch WPS Spreadsheet and open your existing workbook containing the class data.
  2. 2. Insert a PivotTable: Navigate to the 'Insert' tab on the top menu ribbon and click the 'PivotTable' button.
  3. 3. Configure the Summary: Select your data range and place the PivotTable on a new worksheet. Use the side panel to drag 'Class' to Rows and 'Amount' to Values.
  4. 4. Format and Analyze: Right-click the value fields to easily format numbers as percentages or currencies, and instantly analyze your grouped class data.
Advanced Pivot Table functionality for instant grouping and data summarization.Full compatibility with Microsoft Excel (.xlsx) formats, formulas, and layouts.Built-in templates for financial, academic, and business reporting.Free, lightweight, and easy to navigate with a familiar tabbed interface.
microsoft office alternative - wps office

Frequently Asked Questions

How can I display multiple names horizontally for each class in my summary?

You can use the TEXTJOIN and FILTER functions together. For example, the formula =TEXTJOIN(", ", TRUE, FILTER(NameColumn, ClassColumn="Class A")) will return a comma-separated list of all names associated with Class A in a single cell.

Why are my Pivot Table percentages not calculating correctly?

Ensure you have selected the correct base for your percentage calculation. Right-click the value field in your Pivot Table, choose 'Show Values As', and select '% of Parent Row Total' or '% of Column Total' depending on your specific layout structure.

Do I need sample data to design a summary report effectively?

Yes, having 5 to 10 rows of representative, anonymized sample data helps determine whether a Pivot Table, Power Query, or specific formula approach will work best for the exact visual layout you are trying to achieve.