cancel
Showing results for
Did you mean:
New Member

## Dynamically compare measures

Hi all

Simply put - I need to dinamically compare (percentage between the two) two different matrix tables with measures on it as I change the period. Have wandered through a variety of topics searching for a solution and the closest I get is this one but don't really address the fact I need to compare between different measures: https://community.powerbi.com/t5/Community-Blog/Dynamically-Compare-the-Value-of-Two-Periods/ba-p/15...

I'm relatively new to PBI too so I might have overlooked an existing topic - I apologize in advance!

I have two matrix tables looking exactly the same with the same filters applied to it - except for the period. There's around 15 different measures (expenses per kilo) hence I think there has to be a smart way to do it.

The matrix tables look a little bit like this:

 Period Jan Expense 1 per kilo Expense 2 per kilo Expense 3 per kilo

 Period Feb Expense 1 per kilo Expense 2 per kilo Expense 3 per kilo

And my database looks like this:

 Period Attribute Value State Supplier Jan Expense 1 50 Florida ABC Jan Expense 2 60 Florida ABC Jan Total kilograms 15 Florida ABC

In this case I'd like to compare Feb to Jan and whatever period I filter there.

1 ACCEPTED SOLUTION
Community Support

Hi, @Mauricioff

According to your description, I can roughly understand your requirement, I think you can achieve this using Matrix and “Edit interactions”, you can try my steps:

1. Create two same slicers and two same matrices, place them like this:

1. Go to the “Edit interactions”, set the interaction for the two slicers like this:

And you can compare the data as what you want, like this:

You can download my test pbix file below

If this result is not what you want, you can post some sample data(without sensitive data) and your expected result.

How to Get Your Question Answered Quickly

Thank you very much!

Best Regards,

Community Support Team _Robert Qin

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

3 REPLIES 3
Community Support

Hi, @Mauricioff

According to your description, I can roughly understand your requirement, I think you can achieve this using Matrix and “Edit interactions”, you can try my steps:

1. Create two same slicers and two same matrices, place them like this:

1. Go to the “Edit interactions”, set the interaction for the two slicers like this:

And you can compare the data as what you want, like this:

You can download my test pbix file below

If this result is not what you want, you can post some sample data(without sensitive data) and your expected result.

How to Get Your Question Answered Quickly

Thank you very much!

Best Regards,

Community Support Team _Robert Qin

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Super User IV

@Mauricioff , 1. if want to period one period with another standard period, then you can use time intelligence

examples

MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
last month Sales = CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))
next month Sales = CALCULATE(SUM(Sales[Sales Amount]),nextmonth('Date'[Date]))
this month =MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH('Date'[Date])))
last MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,MONTH))))
previous month value = CALCULATE(sum('Table'[total hours value]),previousmonth('Date'[Date]))

this can 2 months behind or 3.

2. But you want to select two 2 periods and compare, you need an additional date table to refer

How to use two Date/Period slicers: https://youtu.be/WSeZr_-MiTg

Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

New Member

Hi amitchandak

Thanks for the reply.

Apparently I can't escape the fact I will need to create one additional measure for comparing different periods. In your first proposed solution, I'd need to create those additional measures for all of my 15 measures, is that right?

I have around ~15 different measures (Expense X per kilo) which I need to compare from one period to another.

Announcements

#### 2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.