Supplies are limited. Contact info@espc.tech right away to save your spot before the conference sells out.
Get your discountScore big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount
Hello everyone,
I need help calculating the lead time between two steps of each specific order in front of that step using a calculated column or a measure.
Thanks in advance
Solved! Go to Solution.
My bad, that should have been:
calc column =
CALCULATE (
MAX ( table[Date] ),
FILTER ( ALL ( table[Step] ), table[Step] = "C" ),
ALLEXCEPT ( table, table[order] )
)
- CALCULATE (
MAX ( table[Date] ),
FILTER ( ALL ( table[Step] ), table[Step] = "A" ),
ALLEXCEPT ( table, table[order] )
)
or
calc column =
CALCULATE (
MAX ( table[Date] ),
table[Step] = "C",
ALLEXCEPT ( table, table[order] )
)
- CALCULATE (
MAX ( table[Date] ),
table[Step] = "A",
ALLEXCEPT ( table, table[order] )
)
Try something like:
calc column =
CALCULATE (
MAX ( table[Date] ),
ALL ( table[Step] ) = "C",
ALLEXCEPT ( table, table[order] )
)
- CALCULATE (
MAX ( table[Date] ),
ALL ( table[Step] ) = "A",
ALLEXCEPT ( table, table[order] )
)
The same logic can be used for the other step.
Thanx @danextian
It errors for
ALL ( table[Step] ) = "C"
>> The True/False expression does not specify a column. Each True/False expression used as a table filter expression must refer to exactly one column.
- I changed it to this:
calc_column =
CALCULATE (
MAX (ordertable[Date]),
FILTER(Ordertable,Ordertable[Step] = "C"),
GROUPBY(Ordertable,Ordertable[Order No])
)
-
CALCULATE (
MAX (ordertable[Date]),
FILTER(Ordertable,Ordertable[Step] = "A"),
GROUPBY(Ordertable,Ordertable[Order No])
)
but it results in this:
My bad, that should have been:
calc column =
CALCULATE (
MAX ( table[Date] ),
FILTER ( ALL ( table[Step] ), table[Step] = "C" ),
ALLEXCEPT ( table, table[order] )
)
- CALCULATE (
MAX ( table[Date] ),
FILTER ( ALL ( table[Step] ), table[Step] = "A" ),
ALLEXCEPT ( table, table[order] )
)
or
calc column =
CALCULATE (
MAX ( table[Date] ),
table[Step] = "C",
ALLEXCEPT ( table, table[order] )
)
- CALCULATE (
MAX ( table[Date] ),
table[Step] = "A",
ALLEXCEPT ( table, table[order] )
)
User | Count |
---|---|
64 | |
59 | |
47 | |
33 | |
32 |
User | Count |
---|---|
84 | |
75 | |
56 | |
50 | |
44 |