Одна з найпопулярніших функцій у формулах Excel – VLOOKUP. Але функцію VLOOKUP не можна використовувати в Power Pivot. Здебільшого це відбувається тому, що в Power Pivot функції виразів аналізу даних (DAX) не беруть клітинку або діапазон клітинок як посилання, як це робить функція VLOOKUP у програмі Excel. Функції DAX використовують лише стовпець або таблицю як посилання.
У Power Pivot пам'ятайте, що працюєте з реляційною моделлю даних. Шукати значення в іншій таблиці дуже просто, і в багатьох випадках створювати формули взагалі не потрібно.
Наприклад, припустімо, що на аркуші Excel є зведена таблиця для аналізу даних про збут у моделі даних, і потрібно поділити дані на основі регіональних даних зі стовпця "Регіон" у таблиці "Географія". Ви можете просто додати поле "Регіон" у зведену таблицю. Підстановка або формула не потрібні. Це просте рішення має певні вимоги: стовпець підстановки "Регіон" має бути в пов'язаній таблиці, а таблицю "Географія" не можна приховати від списку полів зведеної таблиці.
У Power Pivot є кілька випадків, коли може знадобитися знайти значення в іншій таблиці як частину обчислення, наприклад обчислюваний стовпець або міру. Для цього потрібна спеціальна формула, створена за допомогою DAX, яка містить кілька функцій, які виконують схожі підстановки. Вибрана формула залежить від того, що потрібно зробити.
У цій статті
Використовуйте функцію RELATED для підстановки значень у пов'язаній таблиці.
Скористайтеся функцією RELATEDTABLE , щоб знайти таблицю з усіма рядками, пов'язаними з поточним рядком.
Використовуйте функцію LOOKUPVALUE , щоб повертати значення за умовами фільтра.