Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

Columna a medir

Source Community: Power BI | Source Author Name: AllanBerces

Hola Buen día,

Puedo alguien por favor cómo cambiar la columna calculada a la medida, la columna resaltada cómo crear en la medida.

AllanBerces_0-1707365891375.png

Gracias

Allan

1 ACCEPTED SOLUTION

Source Community: Power BI | Source Author Name: AllanBerces
Syndicated - Inbound

Gracias por la ayuda, obtuve la solución al crear la mesa ficticia.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: Jihwan_Kim
Syndicated - Inbound

Hola

Intenté crear un archivo pbix de muestra como el que se muestra a continuación.

Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.

Jihwan_Kim_0-1707368074659.png

Jihwan_Kim_1-1707368644133.png

Función WINDOW (DAX) - DAX | Microsoft Learn

Rev sum: = 
SUM( Sales[Revenue] )

Cumulate Rev sum: = 
CALCULATE (
    SUM ( Sales[Revenue] ),
    WINDOW (
        1,
        ABS,
        0,
        REL,
        SUMMARIZE ( ALL ( Sales ), Category[Category], 'Calendar'[Date] ),
        ORDERBY ( 'Calendar'[Date], ASC ),
        ,
        PARTITIONBY ( Category[Category] )
    )
)

Category Rev total: = 
IF (
    NOT ISBLANK ( [Rev sum:] ),
    CALCULATE ( [Rev sum:], ALL ( 'Calendar'[Date] ) )
)

% cumulate rev: = 
VAR _cumulaterev =
    CALCULATE (
        SUM ( Sales[Revenue] ),
        WINDOW (
            1,
            ABS,
            0,
            REL,
            SUMMARIZE ( ALL ( Sales ), Category[Category], 'Calendar'[Date] ),
            ORDERBY ( 'Calendar'[Date], ASC ),
            ,
            PARTITIONBY ( Category[Category] )
        )
    )
VAR _categorytotalrev =
    CALCULATE (
        SUM ( Sales[Revenue] ),
        WINDOW (
            1,
            ABS,
            -1,
            ABS,
            SUMMARIZE ( ALL ( Sales ), Category[Category], 'Calendar'[Date] ),
            ORDERBY ( 'Calendar'[Date], ASC ),
            ,
            PARTITIONBY ( Category[Category] )
        )
    )
RETURN
    DIVIDE ( _cumulaterev, _categorytotalrev )

Source Community: Power BI | Source Author Name: AllanBerces
Syndicated - Inbound

Hola Jihwan Kim,

Gracias por su respuesta, pero cuando pruebo la función dax mostrar algún error. ¿Puedes ayudarme a averiguarlo?

AllanBerces_0-1707448050619.pngAllanBerces_1-1707448204216.png

Source Community: Power BI | Source Author Name: Jihwan_Kim
Syndicated - Inbound

Hola

Gracias por su mensaje. Puedo ver que hay una relación de muchos a muchos. Si la relación de muchos a muchos no es evitable, el enfoque debe hacerse de una manera diferente.

Por favor, comparta su archivo pbix de muestra, y luego puedo intentar investigarlo.

Gracias.

Source Community: Power BI | Source Author Name: AllanBerces
Syndicated - Inbound

Gracias por la ayuda, obtuve la solución al crear la mesa ficticia.

avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)