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.
Hola
¿Puede alguien ayudarme a calcular una medida sobre la proporción de incidentes cerrados en un mes?
El criterio es para cualquier mes dado, encontrar la proporción de incidentes cerrados en comparación con los incidentes abiertos. Como ejemplo, en la siguiente tabla, si quiero calcular la relación para el mes de enero-22, debería ser del 100% (es decir, 2 x cerrado en enero / 2 x abierto en enero).
Número de incidente | Crear mes | Mes cerrado |
INC1 | ene-22 | |
INC2 | dic-21 | dic-21 |
INC3 | dic-21 | dic-21 |
INC4 | ene-22 | ene-22 |
INC5 | nov-21 | nov-21 |
INC6 | dic-21 | ene-22 |
INC7 | oct-21 | nov-21 |
INC8 | nov-21 | dic-21 |
INC9 | nov-21 | nov-21 |
INC10 | oct-21 | oct-21 |
Gracias
Solved! Go to Solution.
Dado que hay dos columnas de fecha con diferentes valores, le sugiero que cree una nueva tabla con todos los distintos mes-año:
Distinct Month Year =
var _t1=VALUES('Table'[Create Month])
var _t2=VALUES('Table'[Closed Month])
var _t=DISTINCT( UNION(_t1, _t2))
return SELECTCOLUMNS(FILTER(_t,[Create Month]<>BLANK()),"Month Year",FORMAT([Create Month],"mmm-yy"))
Y luego calcula el %:
Measure =
var _create=CALCULATE(COUNTROWS('Table'),FILTER('Table',FORMAT([Create Month],"mmm-yy")=MAX('Distinct Month Year'[Month Year])))
var _close=CALCULATE(COUNTROWS('Table'),FILTER('Table',FORMAT([Closed Month],"mmm-yy")=MAX('Distinct Month Year'[Month Year])))
return DIVIDE(_create,_close)
Salida:
Saludos
Eyelyn Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Dado que hay dos columnas de fecha con diferentes valores, le sugiero que cree una nueva tabla con todos los distintos mes-año:
Distinct Month Year =
var _t1=VALUES('Table'[Create Month])
var _t2=VALUES('Table'[Closed Month])
var _t=DISTINCT( UNION(_t1, _t2))
return SELECTCOLUMNS(FILTER(_t,[Create Month]<>BLANK()),"Month Year",FORMAT([Create Month],"mmm-yy"))
Y luego calcula el %:
Measure =
var _create=CALCULATE(COUNTROWS('Table'),FILTER('Table',FORMAT([Create Month],"mmm-yy")=MAX('Distinct Month Year'[Month Year])))
var _close=CALCULATE(COUNTROWS('Table'),FILTER('Table',FORMAT([Closed Month],"mmm-yy")=MAX('Distinct Month Year'[Month Year])))
return DIVIDE(_create,_close)
Salida:
Saludos
Eyelyn Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
@gauravg3
Antes de responder a su pregunta, me gustaría saber si tiene una tabla de fechas en su modelo y cómo está organizado el modelo, esto ayudará a proporcionar una mejor respuesta. compartir captura de pantalla de su modelo
No hay una tabla de fechas separada en el modelo... Todos los valores están en la misma tabla.
@gauravg3 , Consulte el blog sobre el mismo tema. El ticket abierto es el mismo que el empleado actual
Hola Amit,
Probé los cálculos mencionados en su publicación separada, pero la salida es la misma para todos los meses en cada cálculo. ¿Hay alguna otra forma de obtener el % de boletos cerrados para cada mes?