Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
To better understand the value of multivariate report letโs look at following report: Company Revenue by State
Here I have a visual that is NOT with multivariate mode OFF:
How_to_do_multivariate_reporting_with_Power_BI
You will notice that as you select various views of the data (e.g. Year 2014 & Division Core, Year 2013 & Division Core, Year 2014 & Division Growth, Year 2013 & Division Growth, etc.), it becomes quite difficult to compare any more than two views of the dataset at a time.
Now letโs compare this experience with Multivariate Mode ON.
How_to_do_multivariate_reporting_with_Power_BI
First select โShow Yearโ to see visual comparing various years:
How_to_do_multivariate_reporting_with_Power_BI
Now we can easily compare for multiple years or range of years. Whatโs a quick insight here? Look at Texas you can easily able to see from 2013-2014 had revenue of ~$10M, and 2014 ~$5M, and 2013 was not that great (Green = $20M, Yellow = $10M, Red = $0M)
Letโs select โShow Divisionโ to add another dimension to compare.
How_to_do_multivariate_reporting_with_Power_BI
Now we can compare Year 2013-2014, Year 2013, Year 2014 across the Core, Growth and Minor Division. For example, we can quickly see that Illinois had its most revenue in Year 2014 in the Core Division compared to Year 2013 and the other Divisions: Minor and Growth division.
As demonstrated here, creating multivariate reporting experience for your users, allows them to quickly make comparisons off multiple views of the data.
To get the conditional formatting on the map, go to formatting pane and select Data colors and selected Advanced controls.
How_to_do_multivariate_reporting_with_Power_BI
Here you see we use Red to represent 0, Yellow to represent 10M and Green to represent 20M. Itโs very important that you set up this conditional formatting upfront because later when you start copying and pasting visuals it will be a pain to have to go and set the formatting later for each individual chart. Remember, for your end user to do correct comparisons, every visual needs to be scaled or formatted using the same logic. Therefore, you cannot rely on auto-scaling nor relative formatting because this could lead to misleading, incorrect insights.
Additionally, I wanted to compare these above views across Division: Core, Growth, and Minor. On a new page I copied the Year range 2013-2014 visual and pasted it 3 times in the first row, then I copied the Year 2014 and pasted it 3 times in the second row, and finally I copied the Year 2013 and pasted it 3 times in the third row. After, I filtered all the visuals in the first column by Division Core, all the visuals in the second column by Division Growth, and all the visuals in the third column by Division Minor. Finally, I labelled columns so itโs clear to my end users.
How_to_do_multivariate_reporting_with_Power_BI
Editors Note: If you want to see this in action/hands on please visit us next week!: https://eu.powerplatformsummit.com/home
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.