RESUMEN una tabla dos veces en la misma medida

Un usuario Pregunto ✅

reiskleiton

Hola a todos

Me gustaría saber si hay una manera de utilizar la función SUMMARIZE para hacerlo dos veces en la misma tabla.
Esto es lo que estoy tratando de hacer.

  1. Tengo una tabla CAR que tiene las siguientes columnas [Data CAR], [Cliente], [Data Doc], [Venc Líquid], [Montante], [Dias em Atraso], [Nome], [Regional]
    A continuación, realizo un GROUP BY [Data CAR] y [Venc Líquid] y SUM ([Montante])
    2020-10-08 10_23_12-data.csv - Excel.png
  2. Entonces necesito realizar GROUP BY en la tabla de resultados
    GRUPO POR [Venc Líquid] y MAX ([Montante])
    2020-10-08 10_23_44-data.csv - Excel.png

Intenté hacerlo por DAX, pero no funcionó. Aquí está mi código:
COCHE Agrupado MAX?
Tabla de VAR1?
RESUMEN (
FILTRO (COCHE;[ Estado CAR Dia]- «Una vencer»);
COCHE[Data CAR]; COCHE[Venc Líquid];
«Montante_1»;
SUM (COCHE[Montante])
)
devolución
MAXX (
RESUMEN (tabla1; COCHE[Venc Líquid]; «Monante MAX»; MAX ([Montante_1]))
)

¿Alguien sabe cómo debo hacerlo?

Gracias

Hola, @reiskleiton

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Colina baja:

c1.png

Puede crear una medida como se indica a continuación.

Montante Measure = 
var lq = SELECTEDVALUE('Table'[Venc Liquid])
var tab = 
SUMMARIZE(
        ALL('Table'),
        'Table'[Data CAR],
        'Table'[Venc Liquid],
        "Sum",
        SUM('Table'[Montante])
)
return
MAXX(
        FILTER(
            tab,
            [Venc Liquid]=lq
        ),
        [Sum]
)

Resultado:

c2.png

Si desea crear una tabla calculada, puede probar el siguiente dax.

Result Table = 
var tab = 
SUMMARIZE(
        'Table',
        'Table'[Data CAR],
        'Table'[Venc Liquid],
        "Sum",
        SUM('Table'[Montante])
)
var t = 
SUMMARIZE(
    tab,
    'Table'[Venc Liquid],
    "SumMontante",
    MAXX(
        FILTER(
            tab,
            [Venc Liquid]=EARLIER('Table'[Venc Liquid])
        ),
        [Sum]
    )
)
return t

Resultado:

c3.png

Saludos

Alano

Si este post ayudaentonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola, @reiskleiton

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Colina baja:

c1.png

Puede crear una medida como se indica a continuación.

Montante Measure = 
var lq = SELECTEDVALUE('Table'[Venc Liquid])
var tab = 
SUMMARIZE(
        ALL('Table'),
        'Table'[Data CAR],
        'Table'[Venc Liquid],
        "Sum",
        SUM('Table'[Montante])
)
return
MAXX(
        FILTER(
            tab,
            [Venc Liquid]=lq
        ),
        [Sum]
)

Resultado:

c2.png

Si desea crear una tabla calculada, puede probar el siguiente dax.

Result Table = 
var tab = 
SUMMARIZE(
        'Table',
        'Table'[Data CAR],
        'Table'[Venc Liquid],
        "Sum",
        SUM('Table'[Montante])
)
var t = 
SUMMARIZE(
    tab,
    'Table'[Venc Liquid],
    "SumMontante",
    MAXX(
        FILTER(
            tab,
            [Venc Liquid]=EARLIER('Table'[Venc Liquid])
        ),
        [Sum]
    )
)
return t

Resultado:

c3.png

Saludos

Alano

Si este post ayudaentonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Amitchandak

@reiskleiton, Tu fórmula me parece correcta

Inténtalo como

Sumx (SUMMARIZE (SUMMARIZE (FILTER (CAR;[ Estado CAR Day]- «Para ganar»); COCHE[Data CAR]; COCHE[Vendo Líquido]; «Montante_1»; SUM (COCHE[Montante])),[Vendo Líquido], «_1», máx ([Montante_1])),[_1])

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

Proporcione sus comentarios y consejos para nuevos videos
Serie de tutoriales Dax Vs SQL Direct Query PBI Consejos
Apreciamos tus felicitaciones.

reiskleiton

En respuesta a Amitchandak

Hola @amitchandak

Traté de hacer lo que me dijiste.

2020-10-08 10_45_55-Credit_Collection_Dashboard_New_002 - Power BI Desktop.png
No funcionó. Mensaje error (no se puede encontrar el nombre «[Montante_1]»)

He cargado una muestra y realizo la tabla final en la consulta de potencia.

https://drive.google.com/file/d/1ZKBuIIgXPMuD-PAb4G-vth2gUPjliW7T/view?usp=sharing

Gracias por su ayuda.

Amitchandak

En respuesta a reiskleiton

@reiskleiton, Por favor, encuentre el archivo adjunto después de la firma

reiskleiton

En respuesta a Amitchandak

Hola @amitchandak

Gracias. Funcionó, pero hay un problema con el Total.

2020-10-09 14_43_55-Credit_Collection_Dashboard_New_002 - Power BI Desktop.png

Hay tabla a la izquierda es la que utiliza la medida que me envías (gracias) y la derecha es la que usa mesas en lugar de measeures. Bueno, el total es de 344.063.960,27.
Exportar ambas tablas a archivos csv y compruebo que las filas tienen el total correcto, pero el importe total no lo es. ¿Sabes lo que he hecho mal?

Muchas gracias.

Deja un comentario

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