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