ADDMISSINGITEMS
Функция ADDMISSINGITEMS возвращает таблицу, в которой автоматически добавляются отсутствующие комбинации значений для указанных столбцов, с сохранением контекста вычислений. Функция используется для корректного отображения данных в табличных и визуальных представлениях, когда некоторые комбинации измерений отсутствуют в исходных данных. Т.е функция используется в аналитических сценариях, где важно отображать полный набор категорий, например:
построение временных рядов без пропущенных периодов;
корректное отображение таблиц в отчётах;
анализ данных с неполной детализацией по измерениям.
Синтаксис
ADDMISSINGITEMS ( <таблица>, <столбец> [, <столбец> …] )
где:
<таблица>– табличное выражение, к которому необходимо добавить отсутствующие комбинации значений;<столбец>– один или несколько столбцов, по которым формируются комбинации значений.
Возвращаемое значение
Возвращает таблицу, в которой:
присутствуют все возможные комбинации значений указанных столбцов;
добавленные строки содержат пустые значения (
BLANK) для мер и вычисляемых выражений, если данные в источнике отсутствуют.
Пример
ADDMISSINGITEMS (
SUMMARIZE ( Sales, Sales[Year], Sales[Month] ),
Sales[Year],
Sales[Month]
)В данном примере функция ADDMISSINGITEMS:
формирует сводную таблицу по годам и месяцам;
добавляет отсутствующие комбинации Год–Месяц, если в исходных данных за некоторые месяцы нет продаж;
обеспечивает корректное отображение временного ряда без «разрывов».
Смотрите также
Нужна дополнительная помощь?