Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Acabo de comenzar con Power BI y tengo un problema con un gráfico de líneas con el que espero que alguien pueda ayudar.
El gráfico muestra el margen de ventas por empleado/mes y se filtra por cliente, empleado y fecha de trabajo.
Tengo una medida para calcular el margen de la siguiente manera
Margen = IF(ISBLANK( [Beneficio]/SUMA('Libro mayor de trabajo'[Precio total])),0,[Beneficio]/SUMA('Libro mayor de trabajo'[Precio total]))
Tiene el IF ISBLANK reemplazar con 0 ya que quiero mostrar un punto de datos para cada mes para el empleado.
Esto funciona bien, excepto cuando uso SELECT ALL en la segmentación de datos de empleados y obtengo una línea para cada empleado, no solo para los que han estado trabajando en un trabajo para el cliente. Entiendo lógicamente por qué está sucediendo, pero no puedo filtrar que los empleados no se relacionen con ese cliente que ha probado varias medidas sin éxito.
Estaría agradecido por cualquier consejo sobre cómo puedo hacer esto.
Muchas gracias
Archivo de ejemplo: Example.pbix
Solved! Go to Solution.
Hola @CORB ,
Prueba esto:
Margin =
IF(
ISBLANK( CALCULATE( [Profit]/SUM('Job Ledger'[Total Price]) , ALLSELECTED('Calendar'[Date])), BLANK(),
IF(
ISBLANK( [Profit]/SUM('Job Ledger'[Total Price])),
0,
[Profit]/SUM('Job Ledger'[Total Price])))
¡Déjame saber cómo va!
Br
J
Hola @CORB ,
Prueba esto:
Margin =
IF(
ISBLANK( CALCULATE( [Profit]/SUM('Job Ledger'[Total Price]) , ALLSELECTED('Calendar'[Date])), BLANK(),
IF(
ISBLANK( [Profit]/SUM('Job Ledger'[Total Price])),
0,
[Profit]/SUM('Job Ledger'[Total Price])))
¡Déjame saber cómo va!
Br
J
Hola
Muchas gracias. Funciona perfectamente y es una valiosa lección para mí.
Saludos