Porcentaje de gastos sobre ingresos

Un usuario Pregunto ✅

Anónimo

Hola tios,

He estado destrozando mi cerebro y Google por esto, pero parece que no puedo encontrar una solución viable para esto, así que he llegado a la fuente y espero que puedan ayudarme a encontrar la solución a este problema aparentemente simple.

Tengo 1 tablas de hechos y 2 tablas de dimensiones como se muestra en el incrustado:

CoA.PNGLista de eventos.PNGTabla de hechos.PNGRelación.PNGVista de tabla.PNG

Entonces, lo que estoy tratando de hacer aquí es mostrar el porcentaje de los costos en cada región con respecto a los ingresos de cada región, como se muestra en la tabla anterior. Pero la fórmula simplemente se niega a calcularlo en los niveles Costo 2, Costo 3 …, pero calculó bien en el nivel Total. Las medidas que utilicé son las siguientes:

Ingresos = CALCULATE (sum (‘Tabla de hechos'[Total Reforecast]), Certificado de autenticidad[Account Type]= «Ingresos»)
CoS = CALCULAR ([RF1], COA[Account Type] = «Costo de ventas»)
% de ingresos = DIVIDE ([CoS], CALCULAR ([Revenue], todos (‘Lista de eventos'[Region])))
¡¡Muchas gracias de antemano por toda su ayuda !! 😃

v-piga-msft

En respuesta a Anónimo

Hola @Anónimo,

Modifique su fórmula de% de ingresos como se muestra a continuación.

% of Revenue =
DIVIDE (
    [Cost for each region],
    CALCULATE (
        SUM ( 'Fact Table'[Total Reforecast] ),
        FILTER ( ALL ( 'COA' ), COA[Account Type] = "Revenue" )
    )
)

Entonces podría obtener el resultado deseado.

Capture.PNG

Atentamente,

cereza

v-piga-msft

Hola @Anónimo,

Basado en información, si desea calcular el tEl porcentaje de los costos de cada región sobre los ingresos de cada región. Me temo que su fórmula debería ser la correcta. La salida basada en su lógica debería ser la siguiente.

porcentaje para region.PNG

Sin embargo, en su matriz, coloca la Categoría de cuenta como campo Fila, me temo que es la visualización correcta.

Como puede ver, el resaltado en rojo son valores nulos, por lo que el porcentaje de porcentaje está en blanco pero la fila total es correcta.

Untitled.png

Entonces, ¿cuál es su salida deseada? Comparta el resultado deseado para que pueda entender mejor su lógica y ayudar más en ello.

Atentamente,

cereza

Anónimo

En respuesta a v-piga-msft

Hola Cherry / @ v-piga-msft

Gracias por su respuesta, el resultado deseado para mí es un% de ingresos por línea de artículo de costo como se muestra a continuación.

Capture.PNG

de nuevo, muchas gracias!

v-piga-msft

En respuesta a Anónimo

Hola @Anónimo,

Modifique su fórmula de% de ingresos como se muestra a continuación.

% of Revenue =
DIVIDE (
    [Cost for each region],
    CALCULATE (
        SUM ( 'Fact Table'[Total Reforecast] ),
        FILTER ( ALL ( 'COA' ), COA[Account Type] = "Revenue" )
    )
)

Entonces podría obtener el resultado deseado.

Capture.PNG

Atentamente,

cereza

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *