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
I tried the first method but get an error on the comma (after date shipped).
Remember that these are in two different tables, and that "request date" is not connected to my date table (but it is in the same table as order date).
- amitchandak6 years agoSuper User
In the first formula, you do not need date dim, You only need common order dim or some other dim to have line-level diff.
Try second method