Hola, estoy intentando crear un informe en el que los usuarios puedan seleccionar totales en períodos preestablecidos (digamos que 1 día, 5 días, mes a fecha, año a día, por ejemplo) efectivo una fecha seleccionada a través de segmentación de datos de fecha única. Así que si digamos que el usuario selecciona Jul 31, 2020 entonces calculará un valor de 1 día, valor de 5 días, valor MTD, etc. a partir del 31 de julio de 2020. El problema es la forma en que lo he construido, la segmentación de datos está filtrando la página que entiendo que es probablemente por diseño, pero ¿cómo se conseguiría alrededor de este problema?
Gracias de antemano por cualquier sugerencia.
Solved! Go to Solution.
@Afkkek, si quieres 1 día, 5 días, MTD rodado el día 31 podrás hacerlo con una tabla de fechas y inteligencia de hora. Si desea mostrar tendencia con ayuda a partir de 1 fecha, consulte el vídeo por fin con una tabla independiente
Ejemplo
Este día = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]=max('Date'[Date])))
Último día = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]=max('Date'[Date])-1))
5º último día = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]=max('Date'[Date])-5))
Ventas MTD = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
últimas ventas de MTD = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH))))
el mes pasado Ventas = CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))
el mes siguiente Ventas = CALCULATE(SUM(Sales[Importe de ventas]), nextmonth('Fecha'[Fecha]))
Rolling 5 day = CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date],max('Date'[Date]),-5,Day))
Power BI — Mes a mes con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
https://www.youtube.com/watch?v=6LUBbvcxtKA
Inteligencia del día - Último día, último día no continuo
https://medium.com/@amitchandak.1978/power-bi-day-intelligence-questions-time-intelligence-5-5c3243d...
Una fecha en la segmentación de datos y fecha adicional en tendencia : https://www.youtube.com/watch?v=duMSovyosXE
Último día = CALCULATE(sum('order'[Qty]), previousday('Date'[Date]))
Muchas gracias, ¡eso funcionó!
@Afkkek, si quieres 1 día, 5 días, MTD rodado el día 31 podrás hacerlo con una tabla de fechas y inteligencia de hora. Si desea mostrar tendencia con ayuda a partir de 1 fecha, consulte el vídeo por fin con una tabla independiente
Ejemplo
Este día = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]=max('Date'[Date])))
Último día = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]=max('Date'[Date])-1))
5º último día = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]=max('Date'[Date])-5))
Ventas MTD = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
últimas ventas de MTD = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH))))
el mes pasado Ventas = CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))
el mes siguiente Ventas = CALCULATE(SUM(Sales[Importe de ventas]), nextmonth('Fecha'[Fecha]))
Rolling 5 day = CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date],max('Date'[Date]),-5,Day))
Power BI — Mes a mes con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
https://www.youtube.com/watch?v=6LUBbvcxtKA
Inteligencia del día - Último día, último día no continuo
https://medium.com/@amitchandak.1978/power-bi-day-intelligence-questions-time-intelligence-5-5c3243d...
Una fecha en la segmentación de datos y fecha adicional en tendencia : https://www.youtube.com/watch?v=duMSovyosXE
Último día = CALCULATE(sum('order'[Qty]), previousday('Date'[Date]))
Check out new user group experience and if you are a leader please create your group
100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |