تعد VLOOKUP إحدى الدالات الأكثر شيوعا في صيغ Excel. ولكن لا يمكنك استخدام VLOOKUP في Power Pivot. ويرجع ذلك أساسا إلى أنه في Power Pivot، لا تأخذ دالات تعبيرات تحليل البيانات (DAX) خلية أو نطاق خلايا كمرجع — كما تفعل VLOOKUP في Excel. تأخذ دالات DAX فقط عمودا أو جدولا كمرجع.
في Power Pivot، تذكر أنك تعمل باستخدام نموذج بيانات علائقي. من السهل جدا البحث عن قيم في جدول آخر، وفي كثير من الحالات لن تحتاج إلى إنشاء أي صيغة على الإطلاق.
على سبيل المثال، لنفترض أن لديك PivotTable في ورقة عمل Excel لتحليل بيانات المبيعات في نموذج البيانات — وتريد إجراء تقسيم استنادا إلى بيانات إقليمية من عمود "المنطقة" في جدول جغرافيا. يمكنك بكل بساطة إضافة المنطقة كحقل في PivotTable. لا تحتاج إلى أي بحث أو صيغة. لهذا الحل البسيط بعض المتطلبات: عمود البحث يجب أن تكون المنطقة في جدول مرتبط، ولا يمكن إخفاء الجدول الجغرافيا من قائمة حقول PivotTable.
يوجد عدد من الحالات في Power Pivot التي قد تريد فيها البحث عن قيم في جدول آخر كجزء من عملية حسابية، مثل عمود محسوب أو مقياس. وتتطلب هذه الإجراءات صيغة مخصصة تم إنشاؤها باستخدام DAX، والتي تتضمن العديد من الدالات التي تجري عمليات بحث مماثلة. يتوقف الخيار الذي تختاره على ما تريد أن تفعله الصيغة.
ماذا تريد أن تفعل؟
استخدم الدالة RELATED للبحث عن قيم في جدول مرتبط.
استخدم الدالة RELATEDTABLE للبحث عن جدول يحتوي على كل الصفوف ذات الصلة بالصف الحالي.
استخدم الدالة LOOKUPVALUE لإرجاع القيم حسب معايير التصفية.