Функция VLOOKUP в Power Pivot

Одна из самых популярных функций в формулах Excel — ВПР. Однако ВПР нельзя использовать в Power Pivot. Это связано главным образом с тем, что в Power Pivot функции DAX не принимают ячейки или группы ячеек в качестве ссылок, как это делает ВПР в Excel. Функции DAX в качестве ссылки принимают столбец или таблицу. Кроме того, в Power Pivot вы работаете с реляционной моделью данных, поэтому поиск значений в другой таблице выполняется очень просто и во многих случаях создавать формулу вообще не требуется.

Например, допустим, что вы создали сводную таблицу на листе Excel, чтобы проанализировать данные о продажах в модели данных, и хотите получить срез на основании данных о регионах из столбца "Регион" в таблице "География". Вы можете просто добавить поле "Регион" в сводную таблицу. Никакой отдельный поиск или формула не нужны. У этого простого решения есть определенные требования. Столбец подстановки "Регион" должен находиться в связанной таблице, и столбец "Регион" или таблица "География", в которой он находится, не могут быть скрытыми из списка полей сводной таблицы.

Однако в Power Pivot есть несколько случаев, когда в ходе вычислений может потребоваться поиск значений в другой таблице, например в вычисляемом столбце или показателе. Для этого требуется пользовательская формула, созданная с помощью выражений анализа данных (DAX). В DAX входит ряд функций, выполняющих схожие операции поиска. Какую именно функцию использовать, зависит от того, что требуется от формулы.

Выберите нужное действие

Для поиска значений в связанной таблице используйте функцию RELATED.

Для поиска таблицы со всеми строками, связанными с текущей строкой, используйте функцию RELATEDTABLE.

Для получения значений по условиям фильтра используйте функцию LOOKUPVALUE.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×