دالة الـCUBEKPIMEMBER في الإكسيل: تعريفها واستخدامها وأمثلة عملية

بواسطة: - آخر تحديث: ١٤:٠٦ ، ٢٧ يوليو ٢٠٢٠
دالة الـCUBEKPIMEMBER في الإكسيل: تعريفها واستخدامها وأمثلة عملية

تعريف دالة الـCUBEKPIMEMBER في الإكسيل

تعد دالة الـCUBEKPIMEMBER إحدى دوال مكعبات البيانات المستخدمة في الإكسيل، إذ تقوم هذه الدالة بحساب خاصية مؤشر الأداء الرئيس، ومن ثم ترجع اسم مؤشر الأداء هذا في الخلية التي يتم تحديدها من قبل المستخدم، ويدل هذا المؤشر على كمية مقاسة كالربح الإجمالي في الشهر الواحد أو معدل استقالة الموظفين في الأرباع السنوية، حيث يتم استخدام هذا المعدل في مراقبة أداء المنظمات، ومن المهم توصيل مصنف إكسيل بإصدار عام 2005 من خادم التحليل Microsoft SQL Server أو الإصدارات اللاحقة له، كما يجدر بالذكر أن دالة الـCUBEKPIMEMBER تقوم بعرض الرسالة المؤقتة #GETTING_DATA حتى تقوم باستخراج البيانات المطلوبة.[١]

كيفية استخدام دالة الـCUBEKPIMEMBER في الإكسيل

تقوم دالة الـCUBEKPIMEMBER بإرجاع اسم مؤشر الأداء الرئيس من خلال صيغة تتطلب إدراج ثلاث مدخلات إجبارية وواحد اختياري فقط، ويمكن استخدام صيغة هذه الدالة كمدخل لدالة الـCUBEVALUE إذا أريد إدخال ناتجها في الحسابات، ودائمًا ما تتم كتابة الصيغة العامة لهذه الدالة على النحو الآتي في برنامج الإكسيل:[٢]

([CUBEKPIMEMBER(connection, kpi_name, kpi_property, [caption=

وتشير الرموز المدرجة في الصيغة السابقة إلى ما يأتي:

  • connection: سلسلة نصية تعبر عن اسم الصلة مع مكعب البيانات.
  • kpi_name: سلسلة نصية تعبر عن اسم مؤشر الأداء الرئيس
  • kpi_property: مكون مؤشر الأداء الرئيس المرجع والذي قد يكون أحد القيم الآتية:
الوصف
الثابت المعدود
العدد الصحيح
القيمة الحقيقية
KPIValue
1
القيمة المستهدفة
KPIGoal
2
حالة مؤشر الأداء الرئيس في لحظة معينة من الزمن
KPIStatus
3
مقياس للقيمة مع الزمن
KPITrend
4
الأهمية النسبية المخصصة لمؤشر الأداء الرئيس
KPIWeight
5
حالة زمنية لمؤشر الأداء الرئيس
KPICurrentTimeMember
6
  • caption: هو المدخل الاختياري الوحيد والذي يعبر عن النص المراد استبدال kpi_name وkpi_property به.

أمثلة عملية على استخدام دالة الـCUBEKPIMEMBER في الإكسيل

لقد تم إضافة دالة الـCUBEKPIMEMBER في الإكسيل للمرة الأولى في إصدار إكسيل لعام 2007، ولذلك فلا تتوفر هذه الدالة في الإصدارات القديمة، وفيما يأتي أمثلة عملية توضح كيفية استخدام هذه الدالة بالشكل الصحيح:[٣]

  • يمكن استخدام الصيغة الآتية لإرجاع اسم مؤشر الأداء الرئيس للصلة "Forecasts" المتصلة بمكعب البيانات، إذا كان اسم مؤشر الأداء "MyForecastKPI":

(CUBEKPIMEMBER("Forecasts","MyForecastKPI",1=

  • يمكن استخدام الصيغة الآتية لإرجاع القيمة المستهدفة لمؤشر الأداء الرئيس للصلة "Forecasts" المتصلة بمكعب البيانات، إذا كان اسم مؤشر الأداء "MyForecastKPI" وكان النص المراد استبدال kpi_name وkpi_property به هو "Forecast KPI Goal":

("CUBEKPIMEMBER("Forecasts","MyForecastKPI",KPIGoal, "Forecast KPI Goal=

هنالك عدد من الأخطاء الوارد حدوثها عند استعمال دالة الـCUBEKPIMEMBER، حيث تظهر هذه الأخطاء لأسباب عدة:[٢]

  • #NAME?: إذا كان اسم الصلة المستخدم غير صالح وغير مخزن كإحدى صلات مصنف إكسيل، أو إذا كان خادم المعالجة التحليلية عبر الإنترنت OLAP غير متاح أو غير مشغل أو تعرض قيمة خطأ ما.
  • #N/A: إذا كان اسم مؤشر الأداء الرئيس أو مكون المؤشر غير صالح، أو إذا تمت الإشارة إلى موضع تستند إلى جلسة تم حذف الجدول المحوري المستخدم فيها أو تم تحويل قيمه إلى صيغ.

المراجع[+]

  1. "A to Z of Excel Functions: the CUBEKPIMEMBER Function", www.sumproduct.com, Retrieved 2020-07-07. Edited.
  2. ^ أ ب "CUBEKPIMEMBER function", support.microsoft.com, Retrieved 2020-07-07. Edited.
  3. "CUBEKPIMEMBER(connection, kpi_name, kpi_property [,caption)"], bettersolutions.com, Retrieved 2020-07-07. Edited.