Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
JohanData
Resolver I
Resolver I

Cómo excluir / filtrar el mes pasado cálculo YTD

Hola

¿Podrías ayudarme con lo siguiente?

Imagine: tiene un conjunto de datos con solo datos YTD. Ths facttable tiene sólo 2 columnas: fecha & Cantidad YTD. Para cacular el importe 'entre' los meses, se realizan las siguientes medidas:

Cantidad YTD ?
suma ( 'FACT'[Cantidad YTD])

Cantidad YTD PM ?
CALCULATE ( [Cantidad YTD] , DATEADD( DIM_Calender[Fecha] , -1 , MES ))
Cantidad ?
[Cantidad YTD] - [Cantidad YTD PM]
Sin embargo, el problema de la medida 'Cantidad YTD PM' es que esta medida toma los datos YTD totales del mes anterior. Agregué el archivo PBI a esta pregunta.
Por favor, ayúdame.
El resultado 'Cantidad' debe ser: 2019-01 á 0 y Total 310
Example.JPG
1 ACCEPTED SOLUTION

Hola

No, esto no cumple con los requisitos si lo enrolla hasta el año.

De todos modos, así es como arreglé el problema yo mismo:

• Preparación de la cantidad (Quantity Prep)
var cantidad ?
CALCULATE ( [- Cantidad YTD] - [- Cantidad YTD PM] , DIM_Calendar[Monthnumber] <> 1 )
era selected_month - SELECTEDVALUE ( DIM_Calendar[Monthnumber])
devolución
SWITCH ( true,
selected_month 1 , [o Cantidad YTD] ,
ISBLANK(-Cantidad YTD]) , BLANK() ,
Cantidad
)
• Cantidad de la cantidad de la cantidad de la cantidad
sumx ( VALORES ( DIM_Calendar[Año/Mes] ) , [- Preparación de cantidad])

View solution in original post

7 REPLIES 7
v-zhenbw-msft
Community Support
Community Support

Hola @JohanData ,

Lo sentimos por eso tenemos un poco confundido acerca de su problema.

La cantidad YTD PM muestra el 300 en 2019-01, ¿es el valor en 2018-12?

La lógica de cantidad es Cantidad - [Cantidad YTD] - [Cantidad YTD PM], ¿cuál es la lógica 0 en 2019-01? ¿Desea mostrar el espacio en blanco en Cantidad YTD PM, entonces la Cantidad es 0?

BTW, su archivo no existe. ¿Podrías subir otra vez? Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.

howto1.jpg

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

Hola, ajusté el enlace. Por favor, vuelva a comprobar 🙂

La cantidad YTD PM muestra el 300 en 2019-01, ¿es el valor en 2018-12? --> Sí, es el valor del mes anterior.

La lógica de cantidad es Cantidad - [Cantidad YTD] - [Cantidad YTD PM], ¿cuál es la lógica 0 en 2019-01? ¿Desea mostrar el espacio en blanco en Cantidad YTD PM, entonces la Cantidad es 0? --> debería ser 0 porque el año comienza aquí.

Gracias por hacer las preguntas correctas y ayudarme.

Hola

Su solución: https://community.powerbi.com/t5/Quick-Measures-Gallery/Periodic-Revenue-Reverse-YTD/m-p/373185#M111

no funciona si traza la solución en una tabla de matrices.

Hola @JohanData ,

Permítanos confirmar una vez más si nuestra comprensión es correcta.

Cuando seleccionamos el 2019, en 2019-01, la Cantidad YTD mostrará 30, Cantidad YTD Mes anterior mostrará 300, y la Cantidad mostrará 0.

Si es su requisito, podemos agregar una función IF en su medida de cantidad.

Quantity = 
IF(
    MAX(DIM_Calender[Monthnumber])=1,0,
    [Quantity YTD] - [Quantity YTD PM])

how to exclude1.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

BTW, pbix como adjunto.

Hola

No, esto no cumple con los requisitos si lo enrolla hasta el año.

De todos modos, así es como arreglé el problema yo mismo:

• Preparación de la cantidad (Quantity Prep)
var cantidad ?
CALCULATE ( [- Cantidad YTD] - [- Cantidad YTD PM] , DIM_Calendar[Monthnumber] <> 1 )
era selected_month - SELECTEDVALUE ( DIM_Calendar[Monthnumber])
devolución
SWITCH ( true,
selected_month 1 , [o Cantidad YTD] ,
ISBLANK(-Cantidad YTD]) , BLANK() ,
Cantidad
)
• Cantidad de la cantidad de la cantidad de la cantidad
sumx ( VALORES ( DIM_Calendar[Año/Mes] ) , [- Preparación de cantidad])
Greg_Deckler
Super User
Super User

@JohanData Vea si estas ayudan:

https://community.powerbi.com/t5/Quick-Measures-Gallery/Periodic-Revenue-Reverse-YTD/m-p/373185#M111

Además, esto puede resultar útil - https://community.powerbi.com/t5/Community-Blog/To-bleep-With-Time-Intelligence/ba-p/1260000

También, ver si mi Inteligencia del Tiempo el Camino Duro proporciona una manera diferente de lograr lo que está buscando.

https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT...


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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