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
PierreL
Frequent Visitor

Cómo obtener el total correcto de IF Measure

Hola

Tengo una medida que devuelve el volumen vendido (OTBRN) en función de una fecha seleccionada en una segmentación de datos (última actualización diaria). Si el valor devuelto está en blanco, devuelve el volumen vendido a partir de la fecha MAX disponible en la columna Last update. La medida funciona correctamente, excepto que el total no está agregando todos los valores. Parece que sólo está agregando los valores encontrados si value_if_false. ¿Hay alguna manera de tener el total incluyendo todo?

Código de medida:

OTB As of = IF(ISBLANK(CALCULATE(
    SUM ( Daily[OTBRN]),
    FILTER (
         Daily,
         Daily[Last update] = MAX('Updates'[Last update daily])
    )
)),
CALCULATE(
    SUM ( Daily[OTBRN]),
    FILTER (
         Daily,
         Daily[Last update] = MAX(Daily[Last update]))
    )
,
CALCULATE(
    SUM ( Daily[OTBRN]),
    FILTER (
         Daily,
         Daily[Last update] = MAX('Updates'[Last update daily])
    )
))

Muchas gracias por la sugerencia.

1 ACCEPTED SOLUTION

Hola

Así que después de hacer algunas investigaciones tengo una solución para este problema para hacer una medida para tener la SUM correcta.

Measure = 
SUMX( VALUES( (Daily[Date] )), CALCULATE([OTB As of]))

Gracias a todos por su ayuda.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Como usted está comparando con el valor máximo. El total general se volverá a calcular, así que fuerce un grupo en el total de línea

sumx(summarize(Table,table[Id1],Table[D2],"_sum",[OTB As of]),[_sum])

Aquí ID1 o ID 2 puede ser uno o más. Thay puede ser una fecha, mes, etc. Lo que está viendo en las filas.

v-lid-msft
Community Support
Community Support

Hola @PierreL ,

¿Qué tal el resultado después de seguir las sugerencias mencionadas en mi publicación original? ¿Podría proporcionar más detalles al respecto si no cumple con su requisito?


Saludos

Community Support Team _ Dong Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hola

Así que después de hacer algunas investigaciones tengo una solución para este problema para hacer una medida para tener la SUM correcta.

Measure = 
SUMX( VALUES( (Daily[Date] )), CALCULATE([OTB As of]))

Gracias a todos por su ayuda.

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.