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, tengo un problema con la siguiente medida:
DDPercentageKap =
VAR Kap = AVERAGE(FKT_STUWOCKAP[percentage])
VAR Unt = AVERAGE(FKT_STUWOCUNT[percentage])
RETURN
IF(ISFILTERED(DIM_UNTER[UNTER]),Unt,Kap)
La medida calcula el promedio de una de las dos tablas en función del estado del desglose. El problema es el cálculo de la media. Puesto que los valores pueden estar en blanco y el promedio parece ignorar esos valores, el cálculo es incorrecto.
Descubrí que sólo se puede añadir 0, pero sólo se me permite poner el +0 después del promedio, pero no dentro del cálculo.
Por lo tanto, mi solución que no funcionaba era:
DDPercentageKap =
VAR Kap = AVERAGE(FKT_STUWOCKAP[percentage]+0)
VAR Unt = AVERAGE(FKT_STUWOCUNT[percentage]+0)
RETURN
IF(ISFILTERED(DIM_UNTER[UNTER]),Unt,Kap)
Si pongo el +0 detrás de los frenos sólo los resultados cuyo promedio también está en blanco se convierten en 0. Un cálculo que contiene dos valores con, por ejemplo, 100% y en blanco, permanece 100% en lugar de 50%.
¿Hay alguna manera de solucionar este problema, idealmente dentro de la medida?
Solved! Go to Solution.
@PeterP20
También debe incluir valores con cero desde la calcualción inicial.
Por favor, pruebe esta medida.
Avg Measure
DDPercentageKap =
VAR Kap =
DIVIDE(
SUM(FKT_STUWOCKAP[percentage]),
COUNT(FKT_STUWOCKAP[percentage]) + COUNTBLANK(FKT_STUWOCKAP[percentage])
)
VAR Unt =
DIVIDE(
SUM(FKT_STUWOCUNT[percentage]),
COUNT(FKT_STUWOCUNT[percentage]) + COUNTBLANK(FKT_STUWOCUNT[percentage])
)
RETURN
IF(ISFILTERED(DIM_UNTER[UNTER]),Unt,Kap)
________________________
Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@PeterP20
También debe incluir valores con cero desde la calcualción inicial.
Por favor, pruebe esta medida.
Avg Measure
DDPercentageKap =
VAR Kap =
DIVIDE(
SUM(FKT_STUWOCKAP[percentage]),
COUNT(FKT_STUWOCKAP[percentage]) + COUNTBLANK(FKT_STUWOCKAP[percentage])
)
VAR Unt =
DIVIDE(
SUM(FKT_STUWOCUNT[percentage]),
COUNT(FKT_STUWOCUNT[percentage]) + COUNTBLANK(FKT_STUWOCUNT[percentage])
)
RETURN
IF(ISFILTERED(DIM_UNTER[UNTER]),Unt,Kap)
________________________
Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Hola
¿Podría compartir algunos datos y mostrar el resultado esperado.
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |