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.
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
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |