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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.