Chapter 05 – Power Pivot and Business Intelligence Tools
Business Analytics: Data Analysis & Decision Making (8th Edition) S. Christian Albright & Wayne L. Winston
1. Introduction to Power Pivot
Power Pivot is an Excel add-in used for handling large datasets, creating relationships between tables, and
performing advanced business analytics. It supports millions of rows of data and helps organizations build interactive
reports and dashboards.
Example
A retail company has separate tables for customers, products, and sales. Power Pivot links these tables together
without using repeated VLOOKUP formulas.
2. The Data Model
The Data Model is a collection of related tables inside Excel. It acts like a small database and allows multiple tables to
work together.
Example of Data Model
Sales table contains ProductID and CustomerID. Product table contains Product information, while Customer table
contains customer details. Relationships connect these tables.
3. Creating Relationships
Relationships connect tables using common fields such as CustomerID or ProductID. Usually, one-to-many
relationships are used in analytics.
Example
One customer can make many purchases. Therefore, one customer record relates to multiple sales records.
4. Importing Data into Power Pivot
Data can be imported from Excel, CSV files, SQL databases, or online data sources.
5. PivotTables with Data Model
After relationships are created, PivotTables can analyze data across multiple tables.
Example
Management can view total sales by city, product category, or customer segment.
6. DAX (Data Analysis Expressions)
DAX is a formula language used in Power Pivot for advanced calculations.
Common DAX Examples
Total Sales = SUM(Sales[Amount])
Average Sales = AVERAGE(Sales[Amount])
Profit Status = IF([Profit] > 0, 'Profit', 'Loss')
7. Calculated Columns vs Measures
Calculated columns perform row-by-row calculations, while measures calculate summarized results for PivotTables.
8. KPIs (Key Performance Indicators)
KPIs measure business performance such as sales growth, profit margins, and customer retention.
Example
If target sales are 1,000,000 and actual sales are 850,000, managers can use KPI indicators to evaluate performance.
9. Time Intelligence
Power Pivot supports year-over-year analysis, monthly trends, and quarterly growth calculations.
Growth Formula
Growth % = ((Current Year Sales - Previous Year Sales) / Previous Year Sales) × 100
10. Power BI Integration
Power Pivot concepts are also used in Microsoft Power BI for interactive dashboards and reporting.
11. Advantages of Power Pivot
• Handles large datasets efficiently
• Faster than traditional Excel analysis
• Supports relationships and DAX formulas
• Enables dashboard creation
12. Limitations
• DAX has a learning curve
• Large models require higher memory
• Mostly dependent on Microsoft ecosystem
13. Real Business Example
A supermarket chain analyzed monthly sales, top-selling products, and city-wise performance using Power Pivot
dashboards. Management identified best-performing branches and optimized inventory decisions.
14. Important Terms
Power Pivot: Excel BI tool
Data Model: Connected tables
DAX: Formula language
KPI: Performance indicator
Measure: Summary calculation
15. Short Exam Notes
• Power Pivot handles large datasets.
• Relationships connect multiple tables.
• DAX performs advanced calculations.
• KPIs track business performance.
• Power Pivot supports dashboards and business intelligence.
Conclusion:
Chapter 05 explains how Power Pivot improves business analytics by connecting multiple datasets, creating
relationships, using DAX formulas, and building dashboards for data-driven decision-making.