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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
kagy100
Advocate II
Advocate II

Asistencia de Dax requerida con medida

Hola equipo,

Necesitaba su amable ayuda con el siguiente. ..

question.JPG

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @kagy100

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Tabla A:

c1.png

Tabla B:

c2.png

Hay una relación entre tablas. Puede crear medidas como se indica a continuación.

Start Month = 
FORMAT(
    CALCULATE(
        MAX('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]<=MAX('Table B'[Motor Enhancement Date])
        )
    ),
    "mmm-yy"
)
End Month = 
FORMAT(
    CALCULATE(
        MIN('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]>MAX('Table B'[Motor Enhancement Date])
        )
    ),
    "mmm-yy"
)
Start Month Value = 
var startdate = 
CALCULATE(
        MAX('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]<=MAX('Table B'[Motor Enhancement Date])
        )
)
return
CALCULATE(
    SUM('Table A'[Motor Value]),
    FILTER(
        ALL('Table A'),
        [Date]<=startdate
    )
)
End Month Value = 
var enddate = 
CALCULATE(
        MIN('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]>MAX('Table B'[Motor Enhancement Date])
        )
)
return
CALCULATE(
    SUM('Table A'[Motor Value]),
    FILTER(
        ALL('Table A'),
        [Date]>=enddate
    )
)

Resultado:

c3.png

Saludos

Allan

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

View solution in original post

4 REPLIES 4
v-alq-msft
Community Support
Community Support

Hola, @kagy100

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Tabla A:

c1.png

Tabla B:

c2.png

Hay una relación entre tablas. Puede crear medidas como se indica a continuación.

Start Month = 
FORMAT(
    CALCULATE(
        MAX('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]<=MAX('Table B'[Motor Enhancement Date])
        )
    ),
    "mmm-yy"
)
End Month = 
FORMAT(
    CALCULATE(
        MIN('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]>MAX('Table B'[Motor Enhancement Date])
        )
    ),
    "mmm-yy"
)
Start Month Value = 
var startdate = 
CALCULATE(
        MAX('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]<=MAX('Table B'[Motor Enhancement Date])
        )
)
return
CALCULATE(
    SUM('Table A'[Motor Value]),
    FILTER(
        ALL('Table A'),
        [Date]<=startdate
    )
)
End Month Value = 
var enddate = 
CALCULATE(
        MIN('Table A'[Date]),
        FILTER(
            ALL('Table A'),
            [Date]>MAX('Table B'[Motor Enhancement Date])
        )
)
return
CALCULATE(
    SUM('Table A'[Motor Value]),
    FILTER(
        ALL('Table A'),
        [Date]>=enddate
    )
)

Resultado:

c3.png

Saludos

Allan

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

Thank You @v-alq-msft for the kind assistance. 🙂

TomMartens
Super User
Super User

Hey @kagy100 ,

considere la posibilidad de crear un archivo pbix que contenga los datos de muestra de arriba. Cargue el pbix en onedrive o dropbox y comparta el enlace.

No estoy seguro de lo que tiene, lo que significa qué datos están disponibles y qué datos deben calcularse. También me pregunto si se puede establecer una relación entre ambas tablas.

saludos

Tom



Did I answer your question? Mark my post as a solution, this will help others!

Proud to be a Super User!
I accept Kudos 😉
Hamburg, Germany

Gracias por responder Tom,

El archivo .pbix se puede encontrar aquí: Ejemplo de uso

Helpful resources

Announcements
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Top Solution Authors