Cómo obtener el valor DAX MIN (o MAX) según la regla ORDENAR POR COLUMNA

Un usuario Pregunto ✅

fhendrick

Hola a todos,

Problema bastante simple: estoy buscando una manera de obtener MIN (columnaA) sabiendo que esa columna ha sido ordenada por otra columnaB.

columnaA tipo de datos = Texto

Actualmente, la función MIN() me da el valor mínimo con valores que comienzan con «A».

Gracias !

AkhilAshok

En respuesta a fhendrick

Múltiples formas de hacer esto. La forma más fácil es encontrar el pedido mínimo y obtener la palabra para el pedido mínimo:

Min Word =
VAR MinOrder =
    MIN ( 'Table'[Order] )
RETURN
    CALCULATE ( MIN ( 'Table'[Words] ), 'Table'[Order] = MinOrder )

Hola @fhendrick,

¿Cuál es el resultado esperado? Tal vez compartir una muestra también.

Atentamente,
Valle

fhendrick

En respuesta a v-jiascu-msft

Aquí hay una tabla de datos:

Tabla.PNG

Ordené la columna «Palabras» por la columna «Orden»:

Ordenado.PNG

Me gustaría entrar en DAX: MIN(Palabras) = ​​»Qué» en lugar de «A».

Me pregunto si la lógica DAX podría respetar el orden de clasificación que establecí anteriormente.

AkhilAshok

En respuesta a fhendrick

Múltiples formas de hacer esto. La forma más fácil es encontrar el pedido mínimo y obtener la palabra para el pedido mínimo:

Min Word =
VAR MinOrder =
    MIN ( 'Table'[Order] )
RETURN
    CALCULATE ( MIN ( 'Table'[Words] ), 'Table'[Order] = MinOrder )

fhendrick

En respuesta a AkhilAshok

Gracias !!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *