Существует ли код POWER BI или DAX, который может вычислить совокупный или текущий итог столбца, созданного с помощью measure?

#powerbi #dax #powerbi-custom-visuals

#powerbi #dax #powerbi-пользовательские визуальные эффекты

Вопрос:

В настоящее время я пытаюсь подсчитать текущий итог для кумулятивного графика некоторых данных о температуре в Power BI Desktop, но не могу заставить его работать.

Из похожих сообщений на форумах я вижу, что я не единственный. Моя проблема в том, что у меня есть данные о температуре из большой таблицы (20-30 градусов), а затем я выполнил измерение, которое подсчитывает экземпляры каждой конкретной температуры и возвращает процент от общего числа экземпляров. Я хочу составить текущий итог, который позволит мне построить график кумулятивного распределения.

Я попытался ранжировать температуры, и ранжирование по датам не имеет смысла. Я чувствую, что это довольно простая проблема, но я не потратил 3 дня без удачи.

Я добавил несколько скриншотов своих данных и прогресса на данный момент, а также код, который я использую для вычисления процента от совокупного итога, который я хочу превратить в текущий итог.

Надеюсь, кто-нибудь из вас сможет помочь мне с некоторыми рекомендациями или примерами того, как решить эту проблему.

С уважением, Лассе

Ответ №1:

Здесь вы можете найти хороший пример текущего итога https://www.daxpatterns.com/cumulative-total-excel-2013 /

 Cumulative Quantity :=
CALCULATE (
    SUM ( Transactions[Quantity] ),
    FILTER (
        ALL ( 'Date'[Date] ),
        'Date'[Date] <= MAX ( 'Date'[Date] )
    )
)
  

Вы также можете использовать этот шаблон для вычисления совокупного, если у вас нет столбца даты:

 [CumulatedSales] =
CALCULATE (
    SUM ( Products[ProductSales] ),
    ALL ( Products ),
    Products[ProductSales] >= EARLIER ( Products[ProductSales] )
)
  

Комментарии:

1. Привет, msta42a, спасибо за ваш ответ! Я уже пробовал этот метод, но столбец, который я хочу суммировать, является мерой, которая вычисляется в таблице. И в моих данных нет даты.