Как рассчитать средний запас в power bi?

#powerbi

#powerbi

Вопрос:

Я хотел бы рассчитать средний запас за месяц. Я использовал фильтр даты в отчете.

У нас есть формула средних запасов в виде (начало инвентаризации закрытие инвентаризации) / 2

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

Итак, как мы можем записать приведенную выше логику в выражении DAX?

Я прикрепил данные с ожидаемым результатом.

Пожалуйста, нажмите на эту ссылку, чтобы увидеть данные с ожидаемым результатом.

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

1. Что вы уже пробовали? Вы могли бы посмотреть на использование формулы DAX предыдущего месяца. learn.microsoft.com/en-us/dax/time-intelligence-functions-dax

2. Я думал попробовать СРЕДНЮЮ формулу DAX.

3. Покажите некоторые примеры данных и ожидаемый результат от них.

4. Я добавил изображения в приведенное выше описание. Пожалуйста, ознакомьтесь с этим.

Ответ №1:

 Average Inventory =
VAR _latestdate =
    CALCULATE ( MAX ( 'Table'[Date] ), ALL ( 'Table'[Date] ) )
RETURN
    (
        SUMX ( 'Table', 'Table'[Inventory Sum Amount] )
              CALCULATE (
                SUMX ( 'Table', 'Table'[Inventory Sum Amount] ),
                FILTER ( ALL ( 'Table' ), _latestdate = 'Table'[Date] )
            )
    ) / 2
  

У вас должен быть столбец в формате даты…

Вывод

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

1. @Camilla Пожалуйста, отметьте как принятый, если код работает нормально для вас…