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

Comparar fechas basadas en una fecha seleccionada

Hola a todos

Necesito agregar una medida para calcular el importe total en función de una fecha seleccionada. Sin embargo, necesito comparar la fecha seleccionada con la fecha de contabilidad y la fecha de congelación . El filtro de la medida debe ser Accountdate <= Fecha seleccionada y Fecha de congelación > Fecha seleccionada

Aquí está la tabla:

Before filterAntes del filtro



Supongamos que la fecha seleccionada es el 31 de marzo de 2021. por lo que el resultado esperado debe ser

Expected resultsResultados esperados

Muchas gracias

1 ACCEPTED SOLUTION

Tenías razón. He borrado la relación y ahora funciona bien

Muchas gracias por su ayuda

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola

Desafortunadamente no funcionó. Se muestra en blanco Si agrego esta medida. FYI, mi fecha de dimensión tiene una relación con Freeze date. ¿Alguna idea?

Muchas gracias de nuevo

Hey @macwhe ,

puede publicar una captura de pantalla del modelo de datos, las relaciones y de la página del informe.

De lo contrario, si los datos no son confidenciales, ¿puede cargarlos o enviarlos directamente a mí?

El ejemplo funciona para mí, pero depende del modelo de datos, es posible que necesite un enfoque diferente para el modelo.

Si necesitas ayuda, por favor avísame.
Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis

Tenías razón. He borrado la relación y ahora funciona bien

Muchas gracias por su ayuda

Syndicate_Admin
Administrator
Administrator

Hey @macwhe ,

compruebe si la siguiente medida funciona para usted:

Sum Amount =
VAR vSelectedDate =
    SELECTEDVALUE( DateTable[Date] )
RETURN
    CALCULATE(
        SUM( myTable[Amount] ),
        myTable[AccountingDate] <= vSelectedDate && myTable[Freeze Date] > vSelectedDate
    )

Si necesitas ayuda, por favor avísame.
Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis

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