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

Ventas por día hasta la fecha seleccionada en el filtro

Hola a todos

Necesito crear una medida que devuelva mis ventas por fecha desde el comienzo del año hasta la fecha seleccionada en el filtro. Así que lo que tengo en mente excatly es lo siguiente:

1) Tengo tabla de calendario.

2) A continuación muestra de datos

Fecha

Ventas

11/1/2021

110$

1/1/2022

100$
1/2/2022100$
1/3/2022100$
3/1/2022100$
3/2/2022100$
4/1/2022100$

3) Cuando selecciono en el filtro de fecha, por ejemplo 12/1/2021, necesito ver en el gráfico todas las ventas por fecha desde el comienzo del año para 2021.

4) Cuando selecciono en el filtro de fecha, por ejemplo 4/1/2022, necesito ver en el gráfico todas las ventas por fecha desde el comienzo del año 2022.

Lo estaba buscando pero no encuentro nada. El resultado debe ser como en el TimlineVisual pero en el filtro.

¿Puede darme un consejo sobre cómo resolver ese caso?

¡GRACIAS!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Resuelto por mi cuenta 😄

Ventas hasta la fecha =
Dónde _max = MAXX(TODOSSELECCIONADOS(Fecha1), Fecha1[Fecha])
Dónde _min = INICIODEAÑO(Fecha1[Fecha])

devolución
calcular( suma(datos[cantidad]), filtro('Fecha', 'Fecha'[Fecha] >=_min && 'Fecha'[Fecha] <=_max))

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Resuelto por mi cuenta 😄

Ventas hasta la fecha =
Dónde _max = MAXX(TODOSSELECCIONADOS(Fecha1), Fecha1[Fecha])
Dónde _min = INICIODEAÑO(Fecha1[Fecha])

devolución
calcular( suma(datos[cantidad]), filtro('Fecha', 'Fecha'[Fecha] >=_min && 'Fecha'[Fecha] <=_max))
Syndicate_Admin
Administrator
Administrator

@Misq , desea mostrar el total, puede utilizar una tabla de fechas conectada y datesytd

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

Pero si quieres disply tendencia,

Debe utilizar una tabla de fechas independiente para la segmentación de datos

Date1 es una tabla de fechas independiente, la fecha se une a la tabla
nueva medida =
var _max = maxx(allselected(Date1),Date1[Date])
var _min = eomonth(_max,-1* mes(_max) )+1
devolución
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] >=_min && 'Date'[Date] <=_max))

Power BI: año tras año con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
https://www.youtube.com/watch?v=km41KfM_0uA

Necesidad de una tabla de fechas independiente:https://www.youtube.com/watch?v=44fGGmg9fHI

Hola amitchandak,
Tengo otra tabla de calendario (CalendarAuto) sin relación con ninguna de las tablas. Esta medida que proporcionaste no funciona exactamente como quería, debido al hecho de que solo muestra valores para el año pasado (img).

Misq_1-1660811304411.png

y si agrego el filtro con las fechas, no me muestra los valores de 2013. ¿Alguna sugerencia?

Además de que esta medida, funciona para los meses no para los días en el eje X.

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