Одной из самых популярных функций в формулах Excel является ВПР. Но вы не можете использовать ВПР в Power Pivot. В основном это связано с тем, что в Power Pivot функции выражений анализа данных (DAX) не принимают ячейку или диапазон ячеек в качестве ссылки, как это делает ВПР в Excel. Функции DAX принимают в качестве ссылки только столбец или таблицу.
В Power Pivot помните, что вы работаете с реляционной моделью данных. Поиск значений в другой таблице очень прост, и во многих случаях вам не нужно создавать формулы вообще.
Например, предположим, что у вас есть сводная таблица на листе Excel для анализа данных о продажах в модели данных, и вы хотите срезировать на основе региональных данных из столбца Region в таблице Geography. Можно просто добавить регион в качестве поля в сводную таблицу. Подстановка или формула не требуется. Это простое решение имеет некоторые требования: столбец подстановки Регион должен находиться в связанной таблице, а таблицу Geography нельзя скрыть из списка полей сводной таблицы.
В некоторых случаях в Power Pivot может потребоваться искать значения в другой таблице в рамках вычисления, например вычисляемый столбец или мера. Для этого требуется пользовательская формула, созданная с помощью DAX, которая включает в себя несколько функций, выполняющих аналогичные поиски. Выбор зависит от того, что нужно сделать с помощью формулы.
В этой статье
Используйте функцию RELATED для поиска значений в связанной таблице.
Используйте функцию RELATEDTABLE для поиска таблицы со всеми строками, связанными с текущей строкой.
Используйте функцию LOOKUPVALUE для возврата значений по условиям фильтра.