cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Restar Valores de una Matriz de un Filtro Seleccionado

Hola que tal , tengo que restar las semanas seleccionadas que se represetan en una matriz:

Daniel_mty_0-1610663303394.png

Cada semana que en este caso son "2" o "50" , deben restarte es decir la semana 50 menos la semana 2 y asi poder ver la diferencias. Espero me puedan apoyar.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola, @Daniel_mty

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

Mesa:

e1.png

Semana (una tabla calculada):

Week = DISTINCT('Table'[Week])

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

Result = 
IF(
    ISINSCOPE('Table'[Week]),
    SUM('Table'[Value]),
    CALCULATE(
        SUM('Table'[Value]),
        FILTER(
            ALLEXCEPT('Table','Table'[Dot name/LEtra]),
            [Week] = MAX('Table'[Week])
        )
    )-
    CALCULATE(
        SUM('Table'[Value]),
        FILTER(
            ALLEXCEPT('Table','Table'[Dot name/LEtra]),
            [Week] = Min('Table'[Week])
        )
    )
)

Resultado:

e2.png

Saludos

Allan

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

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola, @Daniel_mty

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

Mesa:

e1.png

Semana (una tabla calculada):

Week = DISTINCT('Table'[Week])

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

Result = 
IF(
    ISINSCOPE('Table'[Week]),
    SUM('Table'[Value]),
    CALCULATE(
        SUM('Table'[Value]),
        FILTER(
            ALLEXCEPT('Table','Table'[Dot name/LEtra]),
            [Week] = MAX('Table'[Week])
        )
    )-
    CALCULATE(
        SUM('Table'[Value]),
        FILTER(
            ALLEXCEPT('Table','Table'[Dot name/LEtra]),
            [Week] = Min('Table'[Week])
        )
    )
)

Resultado:

e2.png

Saludos

Allan

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

Muchas gracias.... 😀

Syndicate_Admin
Administrator
Administrator

@Daniel_mty , ¿Están tratando de restar la semana no 50 de la semana no 2?

La información que ha proporcionado no me está aclarando el problema. Por favor, puede explicar con un ejemplo.
¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
Apreciamos tus Felicitaciones.

Reange vs range(convertir a semana) - https://community.powerbi.com/t5/Community-Blog/Comparing-Data-Across-Date-Ranges/ba-p/823601

Tratar con Power BI — Semana a semana y WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
https://www.youtube.com/watch?v=pnAesWxYgJ8

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors