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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
ghosh_kavitha
Helper IV
Helper IV

Cálculo del mes siguiente

Hola

ghosh_kavitha_0-1594980302434.png

Esta es mi mesa. Sólo quiero calcular el valor total de las horas del mes de agosto.

Usé esta medida

Valor del mes siguiente: calculate(sum('table'[valor total de horas]),dateadd(table[month year],+1,month

puede alguien ayudar.

Gracias

Kg

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@ghosh_kavitha ,

Valor del mes siguiente: CALCULATE(sum('table'[valor total de horas]),DATESMTD(dateadd('Date'[Date],1,MONTH)))

CALCULATE(sum('table'[valor total de horas]),nextmonth('Date'[Date]))

Usar la tabla de fechas correctamente

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

View solution in original post

19 REPLIES 19
Pragati11
Super User
Super User

Hola @ghosh_kavitha ,

Cree una medida de la siguiente manera:

ventas del mes próximo: CALCULATE(SUM(ClothingSales[Sales]), DATEADD(ClothingSales[Date], 1, MONTH))
Sólo tiene que utilizar su columna de fechas encima de Dax.
Gracias
Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Gracias Pragati.. su no funciona

¿Me puede ayudar a calcular la medida del mes siguiente solo.

ans debe ser "Aug 2020".

He probado el mes siguiente - mes(today()+1)

el ans era "8".. pero necesito agosto de 2020

Gracias

Kg

No se puede utilizar DateAdd con Measure....

Debe crear una columna calculada para obtener el valor del mes siguiente.

Crear un nuevo nombre de tabla es "Fecha" usando "CalendarAuto()"

NewTable.png

CalendarAuto.png

Ahora únete a esta fecha con tu tabla (MonthYear y Date)

JoinTable.png

Marque esta nueva tabla de fechas como "Tabla de fechas"

Mark As Date Table.png

Crear medida para calcular el valor del mes siguiente

Valor del mes siguiente: calculate(sum('table'[total hours value]),DATESINPERIOD(DimDate[Date],MAX(DimDate[Date]),1,MONTH))







Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!

Proud to be a Super User!




Hola @ghosh_kavitha ,

Puede utilizar la siguiente medida para obtener el valor del mes siguiente:

Próximo mes- DATEADD(ClothingSales[Fecha], 1, MES)
Reemplace ClothingSales[Fecha] en el dax anterior por su columna de fecha.
Además, intente etiquetar a las personas a las que está tratando de responder la próxima vez.
Gracias
Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Hola

ghosh_kavitha_1-1594986371518.pngghosh_kavitha_2-1594986394791.png

este es mi verdadero problema.

Gracias

Kg

@ghosh_kavitha , Eso está mal, ¿por qué está utilizando mes año en la función dateadd.

necesitas usar la fecha. Lo mismo se ha proporcionado en todas las fórmulas

Sigue siendo lo mismo

ghosh_kavitha_1-1594987564738.pngghosh_kavitha_2-1594987577310.png

@ghosh_kavitha , Este error usgaes. Si sólo necesita diaply el próximo mes utilizar este

próximo mes - formato (eomonth(today(),1),"MMM-YYYY")

Amit

Gracias, mucha.

aquí está mi solución.

SIGUIENTE MES - FORMATO (EOMONTH(TODAY(),1),"MMM AAAA")
Horas del mes siguiente : CALCULATE(SUM('Sales - Hours'[Total Hours Value]),FILTER('Sales - Hours','Sales - Hours'[Month Year]-DATEVALUE([NEXT MONTH])))
Gracias de nuevo

Hola @ghosh_kavitha ,

Su comentario - No trabajar no me da ninguna idea de lo que está mal con él.

Siempre es útil tener un poco de screesnhot con error.

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Sigue mostrando valores de julio no valores de aug

Hola @ghosh_kavitha ,

Hay un subproceso existente para el mismo problema exacto:

https://community.powerbi.com/t5/Desktop/Sales-Sum-of-next-month/td-p/376981

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

@ghosh_kavitha, pocas cosas.

1) La tabla de datos debe marcarse como una tabla de fechas.

2. Esperanza Jul 2020 es el mes en la página. Si no es así, la inteligencia de tiempo se recogerá el mes pasado del calendario

Amit

ghosh_kavitha_0-1594983329657.png

Sólo fecha

amitchandak
Super User
Super User

@ghosh_kavitha ,

Valor del mes siguiente: CALCULATE(sum('table'[valor total de horas]),DATESMTD(dateadd('Date'[Date],1,MONTH)))

CALCULATE(sum('table'[valor total de horas]),nextmonth('Date'[Date]))

Usar la tabla de fechas correctamente

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

Amit

Lo intenté

Próximo mes: CALCULATE(SUM('Sales- Hours'[Total Hours Value]),DATESMTD(DATEADD('calender'[Month Year],1,MONTH)))
El mes que viene. • CALCULATE(SUM('Sales - Hours'[Total Hours Value]),DATESINPERIOD('calender'[Month Year],MAX('Table'[Month Year]),1,MONTH))
Ambos están trayendo los mismos valores ...
No funciona.. significa no igualar mi valor del mes de agosto.
Gracias
Kavitha Ghosh
FarhanAhmed
Community Champion
Community Champion

Next month value = calculate(sum('table'[total hours value]),DATESINPERIOD(DimDate[Date],MAX(DimDate[Date]),1,MONTH))

Prueba a usar esto.







Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!

Proud to be a Super User!




Gracias Farhan.. No funciona

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors