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.
Hola, chicos
Estoy trabajando con datos que requieren mostrar totales acumulados hasta cierta fecha. Puedo hacerlo fácilmente con la segmentación de fecha 'antes', pero me gustaría poder simplemente seleccionar un mes y tener todos los valores calculados como un total hasta el final del mes seleccionado.
Ejemplo:
fecha; Cantidad
1/1/2020; 1
23/1/2020; 3
15/4/2020; 5
4/5/2020; 6
Después de seleccionar la fecha 'Abril 2020' debería obtener un total de 9.
Actualmente me gustaría obtener 5, porque drop down está filtrando todos los demás meses.
¿Alguna idea?
Hola
Puede intentar crear una tabla de segmentación de datos independiente, como esta:
Slicer table =
DISTINCT ( SELECTCOLUMNS ( 'Table', "Date", 'Table'[Date] ) )
A continuación, puede probar esta medida para mostrar los valores totales acumulados:
Cumulative values =
CALCULATE (
SUM ( 'Table'[Value] ),
FILTER (
ALLSELECTED ( 'Table' ),
'Table'[Date] <= SELECTEDVALUE ( 'Slicer table'[Date] )
)
)
Espero que esto ayude.
Saludos
Giotto
Eso funciona 🙂
Modifiqué la fórmula, por lo que funcionaría con filtros y tablas de categoría y ubicación, por lo que ahora se ve así:
CALCULAR (
SUM ( Ventas[Real] ),
FILTRO (
ALLEXCEPT(Sales,Sales[Category],Sales[Sub-category],Sales[Country],Sales[Region]),
Ventas[Fecha] <-SELECTEDVALUE ( 'Calendario'[Fechas] )
)
)
Gracias Giotto
Con un calendario de fechas, puede general, mes, qtr y año acumulado como este
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(date,date[date] <=maxx(date,date[date])))
Cumm Sales = CALCULATE(SUM(Sales[Sales Amount]),filter(date,date[date] <=max(Sales[Sales Date])))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(('Date'[Date]),"12/31"))
This Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD((ENDOFYEAR('Date'[Date])),"12/31"))
Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su 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/
Gracias por una respuesta rápida.
Sé cómo calcular valores cumulantes. Mi problema es que, si aplico la segmentación de tipo desplegable en mi informe, se reduce a las fechas seleccionadas. Lo que me gustaría lograr es calcular la suma acumulada hasta la fecha seleccionada en el filtro desplegable, en lugar de usar el filtro de fecha 'antes'.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |