GAURAV7781
Hola a todos, estoy atrapado en una de las lógica o dax.
En los datos de muestra a continuación, he mostrado un artículo con diferentes lotes y diferentes fechas de vencimiento junto con las fechas del último pedido. quiero resaltar esos lotes o SKU donde se hizo el pedido a ese lote donde la fecha de vencimiento estaba lejos
Ejemplo El usuario debe tener un pedido del lote ct01 pero hizo un pedido del lote cu20 que es una infracción de FEFO
Datos de muestra: https://docs.google.com/spreadsheets/d/e/2PACX-1vQ7QgVdbGHrvy6s0-w1kBhyIQgUiCnygrI3CCAIozpTYxv9IVZ5U…
v-eachen-msft
Hola @GAURAV7781,
¿Quiere decir personalizar el formato condicional?
Podrías crear una columna como una bandera:
Column =
VAR a =
FILTER (
'test - Sample Data',
'test - Sample Data'[Customer] = EARLIER ( 'test - Sample Data'[Customer] )
&& 'test - Sample Data'[Item Description]
= EARLIER ( 'test - Sample Data'[Item Description] )
)
VAR b =
COUNTX (
a,
CALCULATE ( FIRSTNONBLANK ( 'test - Sample Data'[Batch No], 1 ), a )
)
RETURN
IF ( b = 1, 1, 0 )
La columna «Índice» se crea en el editor de consultas. Ahora puede establecer las reglas en formato condicional para que el valor 0 sea rojo.
v-eachen-msft
Hola @GAURAV7781,
¿Quiere decir personalizar el formato condicional?
Podrías crear una columna como una bandera:
Column =
VAR a =
FILTER (
'test - Sample Data',
'test - Sample Data'[Customer] = EARLIER ( 'test - Sample Data'[Customer] )
&& 'test - Sample Data'[Item Description]
= EARLIER ( 'test - Sample Data'[Item Description] )
)
VAR b =
COUNTX (
a,
CALCULATE ( FIRSTNONBLANK ( 'test - Sample Data'[Batch No], 1 ), a )
)
RETURN
IF ( b = 1, 1, 0 )
La columna «Índice» se crea en el editor de consultas. Ahora puede establecer las reglas en formato condicional para que el valor 0 sea rojo.
amichandak
@ GAURAV7781, en caso de que necesite el primer número de lote dentro del contexto, utilícelo como número de lote o póngalo en el cálculo y elimine el filtro de lote
primer valor no en blanco (Tabla[exp no],máx(Tabla[Batch No]))
para el último
lastnonblankvalue(Tabla[exp no],máx(Tabla[Batch No]))
o como
calcular (primer valor no en blanco (tabla[exp no],máx(Tabla[Batch No])), eliminar filtros (Tabla[Batch No]))
Consulte mi blog en este https://www.linkedin.com/pulse/five-recent-power-bi-functions-you-should-use-more-often-amit-chandak
¿Puede compartir datos de muestra y resultados de muestra en formato de tabla?