Forum Discussion
Date difference between two different tables
- 6 years ago
I tried to create a Data model that can refer to your data model. Please find this pbix, where I created 4 ways how can you get date diff from two different tables.
I created a common dim, Date dim. Common dim for date diff. The date dim just for your ref.
I also populated dates from one table to another to get date diff.
https://www.dropbox.com/s/y47ah38sr157l7t/Oder_delivery.pbix?dl=0
Let me know if this can solve your purpose.
If you want to use measure, means run time calc you need ensure that it happens at level
like
datediff =
var _order = Min(sales[order_date])
var _Delivery = max(deilvery[Deilvery_date])
//Assume you common order and date dim
calculate(sumx(values(order[ID]),datediff([_order],[_Delivery]),DAY))
//OR
//calculate(sumx(Order,datediff([_order],[_Delivery],DAY)),values(order[ID]))
Another method is to get the date in one table or maybe order dim
New column
Max date in Sales 1 = maxx(filter(deilvery,sales[Order_id] = deilvery[Order_id] ,deilvery[Deilvery_date]))Appreciate your Kudos. In case, this is the solution you are looking for, mark it as the Solution. In case it does not help, please provide additional information and mark me with @
Thanks. My Recent Blog -
Winner-Topper-on-Map-How-to-Color-States-on-a-Map-with-Winners , HR-Analytics-Active-Employee-Hire-and-Termination-trend
Power-BI-Working-with-Non-Standard-Time-Periods And Comparing-Data-Across-Date-Ranges
Connect on Linkedin
Hello,
I am not really following your solutions because you are using completely different table names than my real information.
- amitchandak6 years agoSuper User
I tried to create a Data model that can refer to your data model. Please find this pbix, where I created 4 ways how can you get date diff from two different tables.
I created a common dim, Date dim. Common dim for date diff. The date dim just for your ref.
I also populated dates from one table to another to get date diff.
https://www.dropbox.com/s/y47ah38sr157l7t/Oder_delivery.pbix?dl=0
Let me know if this can solve your purpose.
- Anonymous6 years agoNot applicable
Hi Amit - Thank you for all of your help!!
I ended up adding an Orders Dim table and using Way 1 from your example. Seems to be working perfectly!
Cheers!
- Anonymous6 years agoNot applicable
Hi Amit - I marked everything as a solution and gave kudos...again very much appreciated.
I did just notice one small thing that perhaps you can answer. When I average the measure results in a table, I get 4.81. (complete table not shown). But if I put the measure in a card it gives me 4.70. Also in excel I get 4.81.