У меня есть требование показать валовую прибыль и GP% для 5 лучших клиентов.
Я создал гистограмму валовой прибыли для 5 лучших клиентов, и она верна, как и ожидалось. Я объединил столбцы клиента и филиала в таблице «Доход» и использовал их для получения 5 лучших клиентов.
Но для GP% я создал следующую меру.
% GP per Client = DIVIDE ( SUM ( Revenue[GrossProfit] ), CALCULATE ( SUM ( Revenue[GrossProfit]), ALL ( DimClient[ClientName]) ))
Я не могу выполнить фильтрацию с объединенной ветвью и клиентом, поэтому получаю неправильные значения. Снимок образца данных, неправильный график и требуемый правильный график ниже:
Вот связь между моими таблицами:
Может кто-нибудь, пожалуйста, дайте мне знать, как я могу получить правильные значения в GP%?
Привет