Forum Discussion
Power BI DAX
Estoy tratando de calcular un porcentaje de queja. El cumplimiento es el recuento de números menores de 270. Una simple calucación sería:
(recuento de tiempos de duranción inferiores a 270) / (recuento de tiempos de duración)
Este es el DAX que estoy tratando de usar en una forma rápida, pero no funciona. Cualquier sugerencia
Creo que terminé escribiendo la misma medida que tú, pero obtuvo el resultado esperado.
Pct a tiempo ?
CALCULAR (
COUNT ( '2020 Turnaround Times'[Tiempo de respuesta (Minutos)] ),
'2020 Tiempos de respuesta'[Tiempo de respuesta (Minutos)] <-270
)
/ COUNT ( '2020 Turnaround Times'[Tiempo de respuesta (Minutos)] )Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
4 Replies
- amitchandak
Super User
@rmauldin , para el filtro que necesita un contexto de fila, asumí que como identificador de llamada (Reemplazar con la columna correcta)
Prueba lik
Medida 1 á (CALCULATE(COUNTX(Filter(Summarize('2020 Turn Around Times','2020 Turn Around Times'[Call ID],"_1",[Turnaround Time (Minutes)]), [_1]<-270),[_1])/(COUNT('2020 Turn Around Times(Minutes)])))
- AnonymousNot applicable
Eso no funcionó. El cálculo correcto (sé porque lo probé en Excel) es 55.56%. A continuación se muestra una captura de pantalla de los datos con los que estoy trabajando. Necesito saber el % de veces que los minutos son menores o iguales a 270.
Gracias por su ayuda
- mahoneypat
Microsoft Employee
Creo que terminé escribiendo la misma medida que tú, pero obtuvo el resultado esperado.
Pct a tiempo ?
CALCULAR (
COUNT ( '2020 Turnaround Times'[Tiempo de respuesta (Minutos)] ),
'2020 Tiempos de respuesta'[Tiempo de respuesta (Minutos)] <-270
)
/ COUNT ( '2020 Turnaround Times'[Tiempo de respuesta (Minutos)] )Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita