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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Shir___
New Member

Calculation of measure/column- based on next date in a partition by case with multiple rows per date

 

I have a table with customer id and order date (and various other fields).

Each order date and customer has multiple rows (see example).

In addition, I have in another column the date we stopped working with the customer.

 

I would like to calculate the # of customers who had their next order in under 6 months, and the number of customers who we stopped working with (left) 6 months or less after their order date.

 

See this table to better understand what should be counted

 

Shir____0-1711745799919.png

 

Appreciate the help!

 

1 REPLY 1
Ashish_Mathur
Super User
Super User

Hi,

The next time you hare some data, share it in a format that can be pasted in an MS Excel file.  Sharing an image is useless.  These calculated column formulas work

Next order within 6 months? = if(ISBLANK(CALCULATE(MIN(Data[order date]),FILTER(Data,Data[Customer id]=EARLIER(Data[Customer id])&&Data[order date]>EARLIER(Data[order date])))),BLANK(),if(DATEDIFF(Data[order date],CALCULATE(MIN(Data[order date]),FILTER(Data,Data[Customer id]=EARLIER(Data[Customer id])&&Data[order date]>EARLIER(Data[order date]))),MONTH)<=6,1,BLANK()))
Column = if(ISBLANK(Data[Next order within 6 months?]),if(DATEDIFF(Data[order date],Data[date stopped working],MONTH)<=6&&DATEDIFF(Data[order date],Data[date stopped working],MONTH)>0,1,BLANK()),BLANK())

Hope this helps.

Ashish_Mathur_0-1711769887815.png

 


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors