Pivot Table Issues

How to Build a Live Excel Financial Report with SharePoint and Power Pivot

Algirdas JasaitisAlgirdas Jasaitis Nov 10, 2026 869 views

Question details

The user wants to build a live financial reporting model using Excel and SharePoint, specifically looking to preserve historical financial data when introducing new branches or financial years.

How to Build a Live Excel Financial Report with SharePoint and Power Pivot
Product
Microsoft Excel, SharePoint
Device & OS
not provided
Scenario
Creating a live reporting document and managing Power Pivot relationships when structural business changes occur.
Observed behavior
Difficulties in managing Data Model relationships and ensuring previous years' data remains intact when new branches or financial years are added.
Before you start

Ensure you have access to your SharePoint data lists and the Excel Power Pivot add-in is enabled. Verify that your current data sources use clear, unique identifiers for branches, dates, and transactions.

Solution 1Recommended

Structure Data with Fact and Dimension Tables

Use a star schema data design to maintain consistent historical records when adding new entities to your financial report.

A robust Power Pivot Data Model relies on separating transactional data from descriptive data. By utilizing a central Fact Table surrounded by Dimension Tables, you ensure that structural changes do not overwrite historical records.

1
Set up a Fact Table

Designate one primary table in SharePoint or Excel to store all transactional financial data. Use unique Branch IDs and Date Keys instead of typing out full branch names.

2
Create Dimension Tables

Maintain separate, dedicated tables for 'Branches', 'Dates', and 'Financial Years'. Each table should contain only unique records (no duplicates) to define your attributes.

3
Add New Branches Safely

When a new branch opens, append a new row to your 'Branches' dimension table. Do not alter, replace, or overwrite existing historical branch records.

Structure Data with Fact and Dimension Tables
Data Integrity Maintained: This structure guarantees that older transactions remain permanently linked to their correct historical branch data, even as new branches are introduced.
Free Microsoft Office alternative

Create Comprehensive Financial Reports with WPS Office

While advanced Power Pivot and SharePoint integrations are specific to the Microsoft ecosystem, WPS Office provides a powerful, lightweight, and completely free alternative for creating professional financial reports. Enjoy seamless compatibility with Excel formats and robust PivotTable features without the heavy subscription costs.

  1. 1. Download and Install: Get WPS Office for free from the official website and open WPS Spreadsheet.
  2. 2. Import Your Data: Open your existing .xlsx financial data files directly in the application with full formatting intact.
  3. 3. Build Your Report: Select your financial data range, navigate to the Insert tab, and click PivotTable to begin building your custom financial report.
Fully compatible with Microsoft Excel (.xlsx, .xls) file formats.Advanced PivotTable functionality for grouping, summarizing, and analyzing financial data.Lightweight software with fast processing capabilities for large datasets.Completely free to use with a familiar, user-friendly interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my historical financial data disappear when I add a new branch in Power Pivot?

This usually happens if your transactional data is overwritten or if your PivotTable is filtering by a dimension that doesn't account for historical branch IDs. Ensure you add new branches as new rows in your dimension table rather than replacing or updating old ones.

How can I automatically refresh Excel data connected to SharePoint?

You can configure connection properties in Excel to refresh data automatically. Go to Data > Queries & Connections, right-click your SharePoint connection, select Properties, and check 'Refresh data when opening the file' or set a background refresh interval.

What is the difference between a Fact Table and a Dimension Table in financial reporting?

A Fact Table contains the measurable, quantitative data for your report (like daily sales or expenses), while Dimension Tables contain descriptive attributes (like Branch Name, Region, or Financial Year) used to filter, group, and categorize the fact data.

Can I use standard Excel PivotTables without Power Pivot for live financial reporting?

Standard PivotTables are excellent for single-source data analysis. However, if your financial report requires integrating multiple live data sources from SharePoint (like separate lists for transactions, branches, and dates), Power Pivot's Data Model is highly recommended to build relationships between them seamlessly.