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

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
Syndicate_Admin
Administrator
Administrator

Selección dinámica del intervalo de fechas

Hola a todos

Ejemplo:- Si el usuario elige la segmentación de datos de intervalo de fechas 03/1/2022 - 04/01/2022, haga que la tabla muestre el mismo rango de fechas para los 3 años anteriores, ¿cómo debo hacerlo?

¡Necesita tu ayuda!

Gracias

Francisco

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hay @FJ83 ,

Ya sea que el consejo dado por @Jihwan_Kim haya resuelto su confusión, si el problema se ha resuelto, puede marcar la respuesta para la respuesta estándar para ayudar a los otros miembros a encontrarla más rápidamente. De no ser así, sírvase señalarlo.


Esperamos sus comentarios.


Saludos
Henrio

Syndicate_Admin
Administrator
Administrator

Hola

No estoy seguro de si entendí su pregunta correctamente, pero por favor revise la imagen de abajo y el archivo pbix adjunto. No sé cómo se ve su modelo de datos, pero traté de crear un archivo pbix de muestra como el siguiente, y espero que el siguiente pueda dar algunas ideas sobre cómo aplicar un measrue calculado similar a su modelo de datos.

Picture1.png

Quantity desired outcome: = 
VAR _prioroneyearrange =
    DATEADD ( 'Calendar'[Date], -1, YEAR )
VAR _priortwoyearrange =
    DATEADD ( 'Calendar'[Date], -2, YEAR )
VAR _priorthreeyearrange =
    DATEADD ( 'Calendar'[Date], -3, YEAR )
VAR result =
    CALCULATE (
        SUM ( Data[Quantity] ),
        KEEPFILTERS ( FILTER ( ALL ( Data ), Data[Date] IN _prioroneyearrange ) )
    )
        + CALCULATE (
            SUM ( Data[Quantity] ),
            KEEPFILTERS ( FILTER ( ALL ( Data ), Data[Date] IN _priortwoyearrange ) )
        )
        + CALCULATE (
            SUM ( Data[Quantity] ),
            KEEPFILTERS ( FILTER ( ALL ( Data ), Data[Date] IN _priorthreeyearrange ) )
        )
RETURN
    result

Todavía no estoy obteniendo el resultado deseado, gracias

Syndicate_Admin
Administrator
Administrator

Hola Amit,

Este escenario no me ayudaría

- Francisco

Syndicate_Admin
Administrator
Administrator

@FJ83 , No puede establecer por defecto la segmentación de datos de rango. Puede usar una segmentación de datos de fecha relativa o una columna predeterminada como

Tipo de año = Switch( True(),
year([Date])<= year(Today()) && year([Date])>= year(Today())-3,"Last 3 Years" ,
formato([fecha],"aaaa")
)

Fecha predeterminada hoy / este mes / este año: https://www.youtube.com/watch?v=hfn05preQYA

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

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

Top Solution Authors
Top Kudoed Authors