PowerPivot | The CALCULATE function exercise | Show sales as a proportion of total for 3 dimensions

This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.

Software ==> PowerPivot  (75 exercises)
Version ==> Excel 2010 and later
Topic ==> The CALCULATE function  (15 exercises)
Level ==> Average difficulty
Subject ==> Power BI training
Before you can do this exercise, you'll need to download and unzip this file (if you have any problems doing this, click here for help).

You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.

To start, if you haven't already done so run the script in the above folder to generate the MAM database (not for commercial use or copying).

Create the following PowerPivot field list as a data model (or something similar to it):

PowerPivot field list

You'll need to create two new calculated columns: one to give the year of each transaction, and one to give the amount (price times quantity).


The tables you'll need to import are tblAnimal, tblProduct, tblStore, tblTransaction, tblSpecies and tblPos.

Create and display a measure which gives the percentage contribution each cell (each filter context) makes to the total amount:

Pivot table for reptiles

The reptile total for Arndale Centre - store A is 0.12% of the grand total, for example.

Select all of the species in the horizontal slicer, and scroll down to check that the grand total is now 100% for all stores, years and species (it should be).

Save this workbook as Clever PowerPivot, then close it down.

You can unzip this file to see the answers to this exercise, although please remember this is for your personal use only.
This page has 0 threads Add post