Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
willij15
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
willij15
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
willij15
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.'"

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.