DAX: crear una nueva tabla por SUMMARIZE con ROLLUP devuelve filas duplicadas

Un usuario Pregunto ✅

jt1024

Hola,

Estoy resumiendo el presupuesto y los datos de variación real para una tabla financiera retrospectiva.

Los datos brutos de cada mes tienen varias cuentas.

Quiero resumir las cuentas y obtener las sumas del mes.

Pero lo que está sucediendo es que obtengo el resumen, luego los datos se repiten nuevamente en otro conjunto de filas pero sin datos de columna de fecha. Aquí hay algunos datos de muestra que muestran el problema:

jt1024_0-1602615214788.png

Todavía soy un poco nuevo en DAX y en el modelado, con solo unas pocas semanas de experiencia concentrada, así que estoy seguro de que me falta algo simple. Esperamos ver qué pueden aconsejar las personas con más conocimientos aquí.

– Jim

Hola, @ jt1024

Según tu descripción, creo que solo tienes que agrupar por mes en la función resume (), puedes probar esta medida:

Over variance CE By Month = SUMMARIZE(‘Overhead Variance CE’ ,

ROLLUP(‘WWI Fiscal Calendar’ [Month]),

“Actual by Month”, SUM(‘Overhead Variance CE’ [Actual]) ,

“Budget by Month”, SUM(‘Overhead Variance CE’ [Budget]) ,

“Budget Variance by Month”, SUM(‘Overhead Variance CE’ [Budget Variance])

)

Y puedes obtener lo que quieras, así (esta tabla se crea con datos que imité).

v-robertq-msft_0-1602661323157.png

De lo contrario, puede responderme y publicar algunos datos de muestra (sin datos confidenciales).

Atentamente,

Equipo de soporte de la comunidad _Robert Qin

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola, @ jt1024

Según tu descripción, creo que solo tienes que agrupar por mes en la función resume (), puedes probar esta medida:

Over variance CE By Month = SUMMARIZE(‘Overhead Variance CE’ ,

ROLLUP(‘WWI Fiscal Calendar’ [Month]),

“Actual by Month”, SUM(‘Overhead Variance CE’ [Actual]) ,

“Budget by Month”, SUM(‘Overhead Variance CE’ [Budget]) ,

“Budget Variance by Month”, SUM(‘Overhead Variance CE’ [Budget Variance])

)

Y puedes obtener lo que quieras, así (esta tabla se crea con datos que imité).

v-robertq-msft_0-1602661323157.png

De lo contrario, puede responderme y publicar algunos datos de muestra (sin datos confidenciales).

Atentamente,

Equipo de soporte de la comunidad _Robert Qin

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

jt1024

En respuesta a v-robertq-msft

Hola, equipo de soporte de la comunidad _Robert Qin,

Gracias por tu solucion. Sí, esto resuelve el problema de la fila duplicada.

Una pregunta de seguimiento:

Los datos de 12 meses desde 2019 10 hasta 2020 09 se muestran simplemente como filas 1-12. ¿Qué haría para obtener los datos en una lista ordenada por fechas para que la tabla no sea engañosa?

¡Muchas gracias de nuevo!

En respuesta a jt1024

Hola, @ jt1024

Puede crear un gráfico de tabla, luego colocar los campos que desea en un gráfico de tabla y hacer clic en el encabezado del campo que desea ordenar, así:

v-robertq-msft_0-1602734565689.png

Y puedes conseguir lo que quieras.

Atentamente,

Equipo de soporte de la comunidad _Robert Qin

Deja un comentario

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