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

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
Syndicate_Admin
Administrator
Administrator

Measrue con instrucción If basada en Count

Tengo una tabla que solo quiero la cantidad, no la suma del total para la cantidad disponible para el día 7 de la semana. La medida a continuación se calcula correctamente a menos que haya varias entradas para el mismo día de esa semana. ¿Hay alguna manera de modificar la fórmula para que cuente las ocurrencias y si hay más de 1 divida por el número de conteo? Si reemplazo Sum por Count, puedo ver que en la semana 28 devuelve 2, mientras que todas las demás semanas solo devuelven 1.

Total acumulado de RINVT en DAX = CALCULAR(SUMA(store_invt[ty_on_hand_qty]),
FILTRO(
TODO(calendar_dim),
'calendar_dim'[wk_day_nbr] = 7),
VALORES ( 'calendar_dim'[wk_nbr] )
)
3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola @jimrosser

Pruebe con el siguiente Dax:

RINVT Running Total in DAX = 
VAR _Total = CALCULATE(SUM(store_invt[ty_on_hand_qty]),
    FILTER(
        ALL(calendar_dim),
        'calendar_dim'[wk_day_nbr] = 7),
        VALUES ( 'calendar_dim'[wk_nbr] )
)
RETURN
IF(store_invt[COUNT]=1,_Total,_Total/store_invt[COUNT])

Si la fórmula no resuelve su problema, proporcione datos de muestra que cubran completamente su problema (archivo o tabla pbix) y el resultado esperado en función de los datos de muestra que proporcionó.

Saludos

Jayleny

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @jimrosser

¿Podría compartir un pbix o algunos datos ficticios que mantengan la estructura de datos sin procesar con los resultados esperados? Debería ayudarnos a aclarar su escenario y probar la fórmula de codificación.

Cómo obtener respuestas rápidas a su pregunta

Rita, aquí está la mesa que estoy usando. La semana 28 debería ser 111, no 222. Si el conteo en la última columna es mayor que 1, me gustaría dividir la medida por ese número.

item_nbritem_namestore_nbrcal_yr_nmwk_nbrTotal acumulado en DAXTotal acumulado de RINVT en DAXCONTAR
123456ARTÍCULO BÁSICO1Año 202421 01
123456ARTÍCULO BÁSICO1Año 202422 01
123456ARTÍCULO BÁSICO1Año 202423 01
123456ARTÍCULO BÁSICO1Año 202424 2001
123456ARTÍCULO BÁSICO1Año 202425201801
123456ARTÍCULO BÁSICO1Año 202426241561
123456ARTÍCULO BÁSICO1Año 202427301261
123456ARTÍCULO BÁSICO1Año 202428152222

Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Kudoed Authors