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 la siguiente tabla de matriz (no se puede mostrar la primera fila, pero es un nombre de cuenta con compras de Indiviaul debajo):
La fórmula de porcentaje de ingresos que utilicé es DIVIDE(Income, Cost ).
Como puedes ver, no están calculando correctamente. Por ejemplo, la tercera fila debe mostrar 23,86%, pero está devolviendo 28,76%. Lo tengo configurado para mostrar el promedio, ya que este es el resultado más cercano. ¿Alguien tiene idea de qué está causando esto?
Gracias.
Solved! Go to Solution.
Hola @GeorgeG
Al igual que amitchandak ha respondido, necesitas construir una medida. Y necesitas si la función para hacer que tu resultado vea 0.
Construyo una mesa como la tuya.
Medida:
Income Percentage =
VAR _A = DIVIDE(SUM('Table'[Income]),SUM('Table'[Cost]))
Return
IF(_A=0,0,_A)
Resultado:
Puede descargar el archivo pbix desde este enlace: Los porcentajes no se calculan correctamente
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @GeorgeG
¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su problema o compártame con su archivo pbix de su Onedrive for Business.
Saludos
Rico Zhou
Hola
Encontré el problema que estaba causando esto. Tengo un conjunto de datos bastante grande en el que los nombres de cuenta están conectados a varias figuras debajo. Parece que estaba calculando el porcentaje de otras cifras con respecto al nombre de la cuenta, para corregir esto seleccioné las siguientes opciones dentro de PowerBI:
@GeorgeG , ¿Puede compartir la fórmula,
espero que
divide(Sum(Table[Income]),sum(Table[Cost]))
No
average(divide(Table[Income]),(Table[Cost])))
Hola @amitchandak , la fórmula es la siguiente:
DIVIDE(
(Tabla[Ingresos]),
(Tabla[Costo])
)
Si agredo SUM a la fórmula, se muestra lo siguiente:
Esto es con la opción Promedio seleccionada, cualquiera de las opciones devuelve incorrecta (Si uso la opción SUM, muestra más del 300% para todas las filas):
Gracias.
Hola @GeorgeG
Al igual que amitchandak ha respondido, necesitas construir una medida. Y necesitas si la función para hacer que tu resultado vea 0.
Construyo una mesa como la tuya.
Medida:
Income Percentage =
VAR _A = DIVIDE(SUM('Table'[Income]),SUM('Table'[Cost]))
Return
IF(_A=0,0,_A)
Resultado:
Puede descargar el archivo pbix desde este enlace: Los porcentajes no se calculan correctamente
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@GeorgeG , Crear una medida como
DIVIDE(
sum(Tabla[Ingreso]),
sum(Tabla[Costo])
)
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |