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
Syndicate_Admin
Administrator
Administrator

Ayuda de Dax

Necesitaría ayuda en DAX. Aquí están mis datos de muestra.

La salida del DAX debe devolver:

Ejemplos

    • (Usuario mirando datos en abril) Abril YTD = Ventas de enero a marzo + Estimaciones de abril a partir de estimaciones
    • (Usuario mirando los datos en mayo) Mayo YTD = Ventas de enero a marzo + Estimación de abril y mayo a partir de estimaciones
Año 2022VentasEstimaciones
1-Ene100
1-Feb200
1-Mar300
1-Abr500400
1-Mayo700500
1-jun800600
1-jul900700
1-Ago1050800
1-Sep1180900
1-Oct13101000
1-Nov14401100
1-Dic15701200
1 ACCEPTED SOLUTION

@Naveen29 ,

Pruebe este código.

Measure = 
VAR _SelectDate = SELECTEDVALUE('Table'[Year 2022])
VAR _DATERANGE = CALENDAR(DATE(2022,01,01),DATE(2022,03,31))
VAR _Sales = IF(_SelectDate in _DATERANGE,CALCULATE(SUM('Table'[Sales]), FILTER(ALL('Table'),'Table'[Year 2022]<= _SelectDate)),CALCULATE(SUM('Table'[Sales]), FILTER(ALL('Table'),'Table'[Year 2022] IN _DATERANGE)))
VAR _Estimate =CALCULATE(SUM('Table'[Estimates]),FILTER(ALL('Table'),'Table'[Year 2022]<= _SelectDate && NOT('Table'[Year 2022] IN _DATERANGE)))
RETURN
_Sales + _Estimate

El resultado es el siguiente.

Mayo YTD = Enero a Marzo Ventas+ Abril y Mayo Estimar de Estimaciones

1.png

Saludos
Rico Zhou

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@amitchandak - gracias, Mi requerimiento es simple. la nueva medida deberá devolver suma de las ventas de enero a marzo + Estimaciones a partir de abril.

Ejemplo

  • (Usuario mirando datos en abril) Abril YTD = Ventas de enero a marzo + Estimaciones de abril a partir de estimaciones
  • (Usuario mirando los datos en mayo) Mayo YTD = Ventas de enero a marzo + Estimación de abril y mayo a partir de estimaciones
  • (Usuario mirando los datos en junio) Junio YTD = Ventas de enero a marzo + Abril y mayo y junio Estimación de estimaciones

@Naveen29 ,

Pruebe este código.

Measure = 
VAR _SelectDate = SELECTEDVALUE('Table'[Year 2022])
VAR _DATERANGE = CALENDAR(DATE(2022,01,01),DATE(2022,03,31))
VAR _Sales = IF(_SelectDate in _DATERANGE,CALCULATE(SUM('Table'[Sales]), FILTER(ALL('Table'),'Table'[Year 2022]<= _SelectDate)),CALCULATE(SUM('Table'[Sales]), FILTER(ALL('Table'),'Table'[Year 2022] IN _DATERANGE)))
VAR _Estimate =CALCULATE(SUM('Table'[Estimates]),FILTER(ALL('Table'),'Table'[Year 2022]<= _SelectDate && NOT('Table'[Year 2022] IN _DATERANGE)))
RETURN
_Sales + _Estimate

El resultado es el siguiente.

Mayo YTD = Enero a Marzo Ventas+ Abril y Mayo Estimar de Estimaciones

1.png

Saludos
Rico Zhou

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

@Naveen29 , así

YTD Sales = CALCULATE(SUM(Sales[Sales]),DATESYTD('Date'[Date],"12/31"), 'Date'[Date] <=eomonth(today(),0))+ CALCULATE(SUM(Sales[Estimate]),DATESYTD('Date'[Date],"12/31")'Date'[Date] > eomonth(today(),0))

Syndicate_Admin
Administrator
Administrator

@Naveen29 , Si no tiene estimaciones antes de abril. A continuación, puede utilizar datesytd con una tabla de fechas. Espero que tengas una fecha en la tabla

YTD Sales = CALCULATE(SUM(Sales[Sales]),DATESYTD('Date'[Date],"12/31"))

Estimación YTD = CALCULATE(SUMA(Ventas[Estimación]),DATESYTD('Fecha'[Fecha],"12/31"))

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.