То, что я пытаюсь сделать, это вычеркнуть из приведенной ниже таблицы только результаты из Мадрида (70,89%) и Барселоны (83,92%) и объединить оба результата, взвешивая их в соответствии с мерой «общего производства».
Ожидаемый результат будет следующим = (70,89% x 52,550 + 83,92 x 135,100) / (52,550 + 135,100) = 80,27%
Вот мерычто я создал для построения моей матричной таблицы
Total Production = sum(Database[Production])
Total Working Hours = sum(Database[Working Hours])
TotalExpectedProduction = sum(Database[Expected Production])
Avexpectedprod = divide(sumx(Database;[TotalExpectedProduction]*[Total Working Hours]);sum(Database[Working Hours]))
YTD Productivity =
CALCULATE (
DIVIDE (
SUMX (
SUMMARIZE (
Database;
Database[Matchine];
"AA"; [Total Production] / ( [Total Working Hours] * [Avexpectedprod] )
);
[AA] * [Total Working Hours]
);
[Total Working Hours];
0
);
DATESYTD ( Calendar[Date]; "30/06" );
FILTER (
ALL ( 'Calendar' );
'Calendar'[Date] <= MAX ( 'Calendar'[Date] )
&& 'Calendar'[Fiscal Year] = MAX ( 'Calendar'[Fiscal Year] )
)
)
Здесь моя структура таблицы данных таблица данных Здесь матричная таблица и ожидаемый результат Изображение
Большое вам спасибо. Поддержка RBN