cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
New Member

Las segmentaciones cambian mis resultados de formato condicional

¡Gracias de antemano!

Fondo:

  1. Nuestro departamento de capacitación proporciona una hoja de cálculo de Excel con datos de capacitación de los empleados.
  2. Mi trabajo consiste en tomar esa hoja de cálculo y usar Power BI para proporcionar a los administradores un vistazo rápido al rendimiento de sus empleados.
  3. Se considera que los empleados que superan el 95% a tiempo de finalización a tiempo han alcanzado su objetivo y que han superado el 98% a tiempo de finalización se consideran superados su objetivo.
  4. Se calcula la finalización a tiempo, los valores se colocan en una matriz y el porcentaje a tiempo se codifica por colores en función de lo anterior.

El problema:

  1. La segmentación más importante es la que según el nombre del administrador.
  2. Si se seleccionan todos los administradores, el formato condicional funciona.
  3. SIN EMBARGO, si se selecciona un administrador, formato condtional... ¡¿¡¿Rompe?!?!

Aquí hay un screencap del informe y mi configuración de formato condicional: https://imgur.com/a/ihHJfaS

Declaraciones DAX:

Para asignar un status por asignación:

•if(isblank(Report[Transcript Completed Date].[ Fecha]),if(date(year(report[Transcript Due Date]),month(Report[Transcript Due Date]),day(Report[Transcript Due Date])>-today(),"Open, Not Yet Due","Open, Pasado),if(date(year(Report[Transcript Completed Date])-7/24,month(Report[Transcript Completed Date]-7/24),day(Report[Transcript Completed Date]-7 /24))>date(year(Report[Transcript Due Date]),month(Report[Transcript Due Date]),day(Report[Transcript Due Date])),"Completed Late","Completed On-Time")))
Para calcular el porcentaje a tiempo:
• if(CALCULATE(counta(Report[Training Status]),Report[Training Status]-"Completado a tiempo")/(calcular(counta(Report[Training Status]),Report[Training Status]-"Abierto, Past-Due")+CALCULATE(counta(Report[Training Status]),Report[Training Status]-"Completed Late")+CALCULATE(counta(Report[Training Status]),Report[Training Status]-"Completado a tiempo"))-0,0,CALCULATE(counta(Report[Training Status]),Report[Training Status]-"Completado en tiempo")/(counta(Reporta(Estado de la formación]"[Estado de la formación]"[Estado de la formación]""Vencidos")+CALCULATE(counta(Report[Training Status]),Report[Training Status]-"Completado Tardío")+CALCULATE(counta(Report[Training Status]),Report[Training Status]-"Completado a tiempo")))

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
New Member

¡Creo que resolví esto! He cambiado por reglas de formato condicional a números en lugar de porcentajes.

Por ejemplo, "Si es mayor o igual que 0 'Número' y es menor que 0.95 'Número' entonces 'Color Rojo.'"

View solution in original post

1 REPLY 1
Highlighted
New Member

¡Creo que resolví esto! He cambiado por reglas de formato condicional a números en lugar de porcentajes.

Por ejemplo, "Si es mayor o igual que 0 'Número' y es menor que 0.95 'Número' entonces 'Color Rojo.'"

View solution in original post

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors