Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
He creado una columna calugrada y obtengo la salida de la siguiente manera.
Atrasado
Vencimiento hoy
No vence hoy
He agregado esa columna en un área de Matriz en Columnas. Pero yo soy el que obtiene la secuencia de columnas como se muestra a continuación.
Mientras que necesito en la siguiente secuencia.
Atrasado | Con vencimiento hoy | No vence hoy
¿Cómo puedo hacer eso, por favor?
Tuve el mismo problema que @AkshayManke ,
Lo resolví haciendo esto:
Hice una columna condicional, con los rangos que quería.
Entonces, en este caso, cuando Vencido = 1, Vencido hoy = 2, No vencido hoy = 3 (llamados rangos).
Luego hice que esta columna de rangos fuera un tipo de número (también la convertí en una suma).
Luego ordené la tabla sobre la base de la columna de rangos. Esto hace que la columna inicial también se ordene de la manera correcta.
Cuando volví a intentarlo en la matriz, obtuve la secuencia que quería.
Tal vez esto también te ayude.
Hola @AkshayManke;
Puede agregar una nueva columna para establecer un índice para esa columna, usando algo como esto:
Index =
SWITCH(
TRUE(),
T_OutboundDelivery[DueStatus] ="Overdue", 1,
T_OutboundDelivery[DueStatus] = "Due Today", 2,
T_OutboundDelivery[DueStatus] ="Not Due Today",3
)
Y después de seleccionar la columna donde tiene información vencida y ordenar esa columna por la columna de índice que creó, así:
Este @_आंद्रादे,
Yo también lo intenté con tu enfoque. Pero bajando del error. ¿Podría sugerir los próximos pasos?
Gracias y saludos,
@AkshayManke,
Esta medida indica que tiene más de un índice para el mismo estado, por lo que tiene algún problema en los datos o en la fórmula del índice.
¿Podría compartir más información?
Este @अक्षयमांके,
Es posible ordenar la columna "Estado de vencimiento" según sus expectativas. Podemos usar la funcionalidad Ordenar por columna en Power BI para lograr la ordenación deseada, aunque debemos tener en cuenta que debemos evitar la dependencia circular durante la ordenación. Siga los pasos a continuación:
Due Status Order =
SWITCH(
Products[Due Status],
"Overdue", 1,
"Due Today", 2,
"Not Due Today", 3
)
¡Voilá! Las columnas de la matriz ahora deberían estar ordenadas
Antes de clasificar:
Después de la clasificación:
Este comportamiento se explica muy bien mediante los siguientes diagramas disponibles aquí
¡Avísame si tienes alguna pregunta!
Hola @Bipin-Lala , Bipin,
Intenté con los pasos, pero obtuve el error anterior al intentar ordenar la columna en función de la recién creada. ¿Podría ayudar en lo que también hay que hacer?
Gracias y saludos,
Este @अक्षयमांके,
Parece que para cada valor de estado, está asignando varios valores de S Sort, lo que está causando este problema. ¿Podría compartir la fórmula DAX que utilizó para crear las columnas Estado y Ordenación S?
Además, sería útil obtener más información sobre los datos, como si la columna Estado contiene espacios en blanco, etc.
Hola @Bipin-Lala, @_AAndrade y @Tom02,
Disculpas por la respuesta tardía. En realidad, después de probar todas las posibilidades, simplemente agregué números en el prefijo en el orden esperado y ahora estoy obteniendo el resultado esperado. Debajo del DAX que finalmente usé.
Status =
IF(
'Tasks List'[Completion] = "Not-Started" &&
'Tasks List'[PlannedEndDate]='Tasks List'[Today] ,
"2. Due Today",
IF(
'Tasks List'[Completion] = "Not-Started" &&
'Tasks List'[PlannedEndDate]<'Tasks List'[Today],
"1. Overdue",
"3. Not Due Today"
)
)
Sin embargo, muchas gracias por sus rápidas sugerencias y ayuda.
Estoy marcando sus dos respuestas como soluciones.
Gracias y saludos,
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
3 | |
1 | |
1 | |
1 | |
1 |