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

¿Cómo evitar que la fila total en la matriz sume todos los valores?

¡Buenas tardes!
Tengo datos como

darkmetrics_0-1663053507597.png

Hice 2 medidas: una para las ventas del mes actual, una para el plan del mes actual y otra para la finalización del plan del mes actual. Funcionan bien. Sin embargo, cuando creo una matriz en Power BI, la finalización total del plan suma de forma extraña todos los valores de finalización del plan individuales para cada canal:

darkmetrics_1-1663053703126.png


¿Cómo puedo solucionarlo?

A continuación se presentan mis medidas:

CurrentMonthSales := 

var CurrentYear = YEAR(TODAY())
var CurrenMonth = MONTH(TODAY())

RETURN
CALCULATE(
SUMX(FILTER('Sales', 
            YEAR('Sales'[Date]) = CurrentYear &&
            MONTH('Sales'[Date]) = CurrenMonth
            ),
    'Sales'[Sales]),
    ALL('Sales'[date])
)

CurrentMonthActiveSales := 

var CurrentYear = YEAR(TODAY())
var CurrenMonth = MONTH(TODAY())

RETURN
CALCULATE(
SUMX(FILTER('Sales', 
            YEAR('Sales'[Date]) = CurrentYear &&
            MONTH('Sales'[Date]) = CurrenMonth
            ),
    'Sales'[Active sales]),
    ALL('Sales'[date])
)


CurrentMonthPlanCompletion := 

var CurrentYear = YEAR(TODAY())
var CurrenMonth = MONTH(TODAY())

RETURN
CALCULATE(
SUMX(FILTER('Sales', 
            YEAR('Sales'[Date]) = CurrentYear &&
            MONTH('Sales'[Date]) = CurrenMonth
            ),
    'Sales'[CurrentMonthActiveSales] / 'Sales'[CurrentMonthPlan]),
    ALL('Sales'[date])
)

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Gracias, he eliminado mi capa adicional de suma y ahora funciona bien.

Syndicate_Admin
Administrator
Administrator

@darkmetrics

Está devolviendo el total de los porcentajes sumados porque la función SUMX le está diciendo SUMAR el resultado del cálculo 'Sales'[CurrentMonthActiveSales] / 'Sales'[CurrentMonthPlan]).

Dado que ya ha definido CurrentMonth y CurrentYear en las medidas CurrentMonthActiveSales y CurrentMonthPlan, me pregunto si puede simplificar el cálculo de CurrentMonthPlanCompletion de la siguiente manera:

CurrentMonthPlanCompletion = DIVIDE( 'Sales'[CurrentMonthActiveSales],  'Sales'[CurrentMonthPlan] )

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.