Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Estoy tratando de crear una columna que devuelve el primer día en que ocurrió el costo más bajo y más alto. Tengo una tabla con el encabezado "sku_id","cost","order_date", y he probado la fórmula "Min[order_date] si [cost] es max" ; pero la fórmula no se atravesó.
Solved! Go to Solution.
hI @patabcdeq
Suponiendo que esto está en un nivel por sku, pruebe estos:
Earliest Date - Lowest Cost =
VAR __LOWEST_COST =
CALCULATE ( MIN ( 'Table'[cost ] ), ALLEXCEPT ( 'Table', 'Table'[sku] ) )
RETURN
CALCULATE (
MIN ( 'Table'[order date] ),
ALLEXCEPT ( 'Table', 'Table'[sku] ),
'Table'[cost ] = __LOWEST_COST
)
Eearliest Date - Highest Cost =
VAR __HIGHEST_COST =
CALCULATE ( MAX( 'Table'[cost ] ), ALLEXCEPT ( 'Table', 'Table'[sku] ) )
RETURN
CALCULATE (
MIN( 'Table'[order date] ),
ALLEXCEPT ( 'Table', 'Table'[sku] ),
'Table'[cost ] = __HIGHEST_COST
)
Proud to be a Super User!
hI @patabcdeq
Suponiendo que esto está en un nivel por sku, pruebe estos:
Earliest Date - Lowest Cost =
VAR __LOWEST_COST =
CALCULATE ( MIN ( 'Table'[cost ] ), ALLEXCEPT ( 'Table', 'Table'[sku] ) )
RETURN
CALCULATE (
MIN ( 'Table'[order date] ),
ALLEXCEPT ( 'Table', 'Table'[sku] ),
'Table'[cost ] = __LOWEST_COST
)
Eearliest Date - Highest Cost =
VAR __HIGHEST_COST =
CALCULATE ( MAX( 'Table'[cost ] ), ALLEXCEPT ( 'Table', 'Table'[sku] ) )
RETURN
CALCULATE (
MIN( 'Table'[order date] ),
ALLEXCEPT ( 'Table', 'Table'[sku] ),
'Table'[cost ] = __HIGHEST_COST
)
Proud to be a Super User!
@patabcdeq, Pruebe como estos .
Fecha para max calculate(lastnonblankvalue([cost], max([order_date])),filter(table,[sku_id] á earlier(sku_id)))
date for min á calculate(firstnonblankvalue([cost], max([order_date])),filter(table,[sku_id] á earlier(sku_id)))
si no
¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |