Bucear profundo
Hola a todos, soy nuevo en los informes paginados. Tengo que crear un informe paginado en el que tengo una categoría, subcategoría contra la cual quiero mostrar los valores MAT, MAT LY, YTD, YTD LY y sus Porcentajes, y las subcategorías comparten a nivel de Categorías y las categorías comparten a nivel total. amablemente ayude a escribir una expresión para el mismo enlace o para cualquier otro.
v-shex-msft
Hola @DeepDive,
Tenga en cuenta su descripción, creo que su requisito debería estar más relacionado con el diseño de informes paginados. Me gustaría sugerir que publique esto en el subforo del «servidor de informes» para obtener más ayuda.
Además, también puede echar un vistazo al siguiente documento sobre el uso del generador de informes power bi con funciones agregadas:
Funciones del generador de informes: función agregada
Funciones del generador de informes: referencia de funciones agregadas
Saludos,
Xiaoxin Sheng
v-shex-msft
Hola @DeepDive,
Tenga en cuenta su descripción, creo que su requisito debería estar más relacionado con el diseño de informes paginados. Me gustaría sugerir que publique esto en el subforo del «servidor de informes» para obtener más ayuda.
Además, también puede echar un vistazo al siguiente documento sobre el uso del generador de informes power bi con funciones agregadas:
Funciones del generador de informes: función agregada
Funciones del generador de informes: referencia de funciones agregadas
Saludos,
Xiaoxin Sheng
Bucear profundo
Expertos alguna sugerencia?
Amitchandak
En respuesta a Bucear profundo
@DeepDive, promedio móvil, debe proporcionar algunos datos de muestra y la salida en formato de tabla.
Con la inteligencia del tiempo debería ser posible
ejemplos
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
last MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,MONTH))))
last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-12,MONTH)))
last year MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-12,MONTH))))
Month behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Month))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
last QTR same Month (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,Qtr))))
MTD (Year End) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFYEAR('Date'[Date])))
MTD (Last Year End) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFYEAR(dateadd('Date'[Date],-12,MONTH),"8/31")))
QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
Last QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd('Date'[Date],-1,QUARTER)))
Last complete QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD( ENDOFQUARTER(dateadd('Date'[Date],-1,QUARTER))))
Last to last QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd('Date'[Date],-2,QUARTER)))
Next QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd('Date'[Date],1,QUARTER)))
Last year same QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd('Date'[Date],-1,Year)))
Last year same QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(ENDOFQUARTER(dateadd('Date'[Date],-1,Year))))
trailing QTR = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,QUARTER))
trailing 4 QTR = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-4,QUARTER))
CALCULATE([Total Value], PREVIOUSQUARTER('Calendar'[Date]))
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
Para aprovechar al máximo la función de inteligencia del tiempo. Asegúrese de tener un calendario de fechas y que se haya marcado como la fecha en la vista de modelo. Además, únala con la columna de fecha de sus hechos. Refiera:
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 inteligencia de tiempo puede ayudar: https: //community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y …
Aprecie sus felicitaciones.
Bucear profundo
En respuesta a Amitchandak
Hola Amit, Gracias por una respuesta detallada para PBI dax, pero estoy buscando expresiones utilizadas en SSRS o en informes paginados de Power BI.
Una vez más, gracias por su tiempo en compartir bi-daxes de poder completos.