Една от най-популярните функции в Excel формули е VLOOKUP. Но не можете да използвате VLOOKUP в Power Pivot. Това е предимно защото в Power Pivotфункциите за изрази за анализ на данни (DAX) не приемат клетка или диапазон от клетки като препратка – както VLOOKUP прави в Excel. ФУНКЦИИТЕ НА DAX вземат само колона или таблица като препратка.
В Power Pivot не забравяйте, че работите с релационния модел на данни. Търсене на стойности в друга таблица е наистина доста лесно и в много случаи изобщо не е необходимо да създавате формула.
Да предположим например, че имате обобщена таблица в работен лист на Excel за анализиране на данни за продажбите във вашия модел на данни – и искате да сегментите въз основа на регионални данни от колона "Регион" в таблица "География". Можете просто да добавите Регион като поле към обобщената таблица. Не е необходимо търсене или формула. Това просто решение има някои изисквания: Колоната за справка Регион трябва да е в свързана таблица итаблицата География не може да бъде скрита от списъка с полета на обобщената таблица.
Има редица случаи в Power Pivot, в които може да искате да търсите стойности в друга таблица като част от изчисление – например изчисляема колона или мярка. Те изискват формула по избор, създадена с помощта на DAX, която включва няколко функции, които извършват подобни справки. Този, който изберете, зависи от това, което ви трябва вашата формула, за да направите.
Какво искате да направите?
Използвайте функцията RELATED, за да търсите стойности в свързана таблица.
Използвайте функцията RELATEDTABLE, за да търсите таблица с всички редове, свързани с текущия ред.
Използвайте функцията LOOKUPVALUE, за да връщате стойности по критерии за филтриране.