Applies ToExcel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

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

Например, предположим, что у вас есть сводная таблица на листе Excel для анализа данных о продажах в модели данных, и вы хотите срезировать на основе региональных данных из столбца Region в таблице Geography. Можно просто добавить регион в качестве поля в сводную таблицу. Подстановка или формула не требуется. Это простое решение имеет некоторые требования: столбец подстановки Регион должен находиться в связанной таблице, а таблицу Geography нельзя скрыть из списка полей сводной таблицы.

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

В этой статье

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

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

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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