Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
mdjoshua94
Frequent Visitor

KPI - Compare column data by month

MonthIssue
JanResolved
JanOpen
JanOpen
FebResolved
FebResolved
FebResolved
FebResolved

 

Hi all, I am keen to show a card that will show as "100% Resolved with a Thumbs Up" whereby The Thumbs up is a condition that compares against data from Feb & Jan. I had used the below (but it requires me to manually change the values and change filters...

Ratio = [Count of Closed on Time for Closed On Time]/[Count of Closed on Time total for Closed on Time]
KPI RATIO = [Ratio]*100 &"%" &
IF(
[Ratio] <= 0.5 ,
-- THEN --
UNICHAR(128402) , -- Thumbs up!
-- ELSE --
UNICHAR(128403) -- Thumbs down
)




3 REPLIES 3
amitchandak
Super User
Super User

@mdjoshua94 , which measure you are not able to calculate here ??

 
 
 

CARD.png

@amitchandak , I am unable to measure based on months. My current measure uses a fixed value. I intend to compare the current month and the previous month. 

@mdjoshua94 , if you have dates you can use time intelligence and date table to get this month vs last month

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 MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,MONTH))))

 

Another way is to use rank. But for that, you need Asc rank on month

 

This month = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[month Rank]=max('Date'[month Rank])))
Last month = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[month Rank]=max('Date'[month Rank])-1))

It can be a date or month table . prefer a separate table for time

 

To get the best of the time intelligence function. Make sure you have a date calendar and it has been marked as the date in model view. Also, join it with the date column of your fact/s. Refer :
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.