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

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.

Reply
Anonymous
Not applicable

Filtro basado en la fecha seleccionada y MTD/YTD

Hola chicos,

Este es el problema al que me enfrento.
Tengo una tabla con fechas y múltiples transacciones por día.
Necesito crear un informe donde el usuario pueda seleccionar una fecha específica y un período (ya sea MTD ither YTD).

Sobre la base de estos dos parámetros, debo filtrar todas las fechas incluidas en este período de tiempo.
Por ejemplo, si el usuario selecciona 15/04/2020 y MTD, debe filtrar y mantener todos los valores entre 01/04/2020 y 15/04/2020 en todos los objetos visuales del informe.


¿Cómo puedo hacer este filtro basado en estos parámetros seleccionados por el usuario?

Muchas gracias por su ayuda ! Espero que la definición del problema sea clara.

Salud

Jay

1 ACCEPTED SOLUTION

Hola @jejenial ,

Consulte mi archivo .pbix.

v-lionel-msft_0-1597312585957.png

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

8 REPLIES 8
v-lionel-msft
Community Support
Community Support

Hola @jejenial ,

Tal vez mi archivo .pbix puede ayudarle.

v-lionel-msft_0-1597053356889.png

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

@v-lionel-msft El MTD ahora está funcionando, tuve que adaptarlo pero funciona.

Lo que tengo que corregir ahora es que el YTD se basa en realidad en el año fiscal, a partir del 1 de abril y no en el 1 de enero. ¿Cómo puedo hacer eso?

Hola @jejenial ,

Consulte mi archivo .pbix.

v-lionel-msft_0-1597312585957.png

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

@v-lionel-msft ¿Puede explicarme la lógica detrás del cálculo de _min_date_by_year ?
No lo entiendo.

Muchas gracias por su ayuda !!

Hi @Anonymous,

 

v-lionel-msft_0-1597396762884.png

Condition 1:

I assume that your financial year starts in April, such as (4/1/2019~3/1/2020), (4/1/2020~3/1/2021), (4/1/2021~3/1/2022)...So I marked all the dates in April.

Condition 2:

Condition 2 is to ensure that the date obtained is the date of the current financial year.

 

v-lionel-msft_1-1597396947930.png

In addition, MAX() here is equivalent to EARLIER().

 

Can the solution solve your problem?

 

Best regards,
Lionel Chen

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

 

 

Hola @jejenial ,

¿Se ha resuelto su problema?

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola @v-lionel-msft,

Gracias por su respuesta que ayuda ya mucho.

El YTD funciona perfectamente, pero el MTD no lo hace y no sé por qué.

Además, ¿podría explicarme la razón detrás de esa línea de código:

FILTER( ALL('calendar'), 'calendar'[Fecha].[ Año] - MAX('calendario'[Fecha].[ Año]) )

¿Por qué utiliza MAX?

Gracias

Jerome

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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