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

Fechas de llenado inventuativas

Tengo una tabla Propre para stock como la siguiente imagen

jaweher89_0-1653634812932.png

Encuentre aquí el informe .pbix https://1drv.ms/u/s!Amd7BXzYs7AVlXPjuP0CfblYyc5K?e=aZ1mab

Por ejemplo, para epc =4767426B303034000000007, necesito comprobar la fecha máxima existente en la tabla propore. La fecha máxima = 15/05/2022

Luego, cuando el usuario seleccione el rango de fechas entre el 01/02/2022 hasta el 03/07/2022,

Por lo tanto, necesito mostrar nb = 1 para todas las fechas inferiores a las fechas máximas, por lo que para el ejemplo para todas las fechas entre el 01/02/2022 hasta el 15/05/2022, debería mostrar 1. Y para todas las fechas entre el 16/05/2022 hasta el 03/07/2022, debería mostrar 0.

Creo una nueva tabla inventaire pero devuelve resulats incorrectos

Inventaire = 
GENERATE (
    filter(Propre, Propre[Statut]="PROPRE"),
    GENERATESERIES (
        CALCULATE ( DISTINCT ( Propre[Date] ) ),
        VAR Current_ =
            CALCULATE ( DISTINCT ( Propre[Date] ) )
        VAR Next_ =
            CALCULATE (
                MIN ( Propre[Date] ),
                Propre[Date] > Current_,
               ALL ( Propre[Nb] )
            )
        RETURN
            IF ( NOT ISBLANK ( Next_ ), Next_ - 1, Current_ )
    )
)

jaweher89_1-1653635170401.png

¿Cómo corregirlo para obtener los resultados esperados?

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@jaweher89 ,

1. Lo siento, no pude obtener su archivo pbix con éxito:

Eyelyn9_0-1653975304006.png

Así que construí una muestra de datos simple para la prueba:

Eyelyn9_4-1653976225349.png

2. Dado que desea establecer dinámicamente el valor Nb en función de las selecciones de fecha, primero debe crear una tabla de fecha para la segmentación de datos y luego crear una medida Nb , no una columna.

Dates for slicer = CALENDAR(MIN('Propre'[Date]),MAX('Propre'[Date]))

3. Tengo una pregunta sobre la fecha máxima—— En mi muestra de datos, la fecha máxima para A es 2022/5/15 , para C es 2022/6/4, por lo que la fecha máxima es 2022/6/4 ? ¿O cada EPC tiene su propia fecha máxima?

Por favor, proporcióneme más detalles sobre su tabla y su salida esperada o compártame con su archivo pbix después de eliminar datos confidenciales.

Saludos
Eyelyn Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Cualquier ayuda por favor

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.