وظيفة Excel CUBEVALUE
ترجع الدالة CUBEVALUE قيمة مجمعة من مكعب تمت تصفيته بواسطة عدة member_expression الحجج.
بناء الجملة
=CUBEVALUE(connection, [member_expression1], [member_expression2], ...)
الحجج
- اتصال (مطلوب): سلسلة نصية لاسم الاتصال بنموذج البيانات (مكعب).
- member_expression (اختياري): سلسلة نصية لتعبير متعدد الأبعاد (MDX) تريد تقييمه. بدلاً عن ذلك، member_expression يمكن أن تكون مجموعة محددة بوظيفة CUBESET. member_expression يمكن استخدامها كقطاعة شرائح لتحديد جزء المكعب الذي سيتم إرجاع قيمة مجمعة له. إذا member_expression لم يتم توفير أي مقاييس ، يتم استخدام المقياس الافتراضي للمكعب.
قيمة الإرجاع
ترجع الدالة CUBEVALUE القيمة المجمعة من مكعب.
ملاحظات وظيفية
- • #الحصول على البيانات… يتم عرض الرسالة أثناء استرداد البيانات.
- تقوم CUBEVALUE بإرجاع ملف # NAME؟ قيمة الخطأ إذا:
- صلة ليس اتصال مصنف صالحًا تم تخزينه في المصنف ، على سبيل المثال ، ThisWorkbookDataModel؛
- خادم المعالجة التحليلية عبر الإنترنت (OLAP) غير متوفر ، أو لا يعمل ، أو قام بإرجاع رسالة خطأ.
- تقوم CUBEVALUE بإرجاع ملف #القيمة! قيمة الخطأ إذا:
- يوجد عنصر غير صالح أو أكثر في المجموعة ؛
- member_expression أطول من 255 حرفًا. ملحوظة: يمكنك إدخال السلسلة النصية في خلية ثم الرجوع إلى الخلية كوسيطة كحل بديل.
- تقوم CUBEVALUE بإرجاع ملف # N / A قيمة الخطأ إذا:
- member_expression غير صالح؛
- العضو المحدد بواسطة member_expression غير موجود في المكعب ؛
- تحتوي المجموعة على عضو واحد أو أكثر مع بُعد مختلف عن الأعضاء الآخرين ؛
- المجموعة الموجودة في ملف member_expression الوسيطة غير صالحة لأنه لا يوجد تقاطع للقيم المحددة.
- يجب إغلاق وسيطات CUBEMEMBER ، باستثناء مراجع الخلايا ، بعلامات اقتباس مزدوجة ("").
- أسماء الأعضاء أو الأبعاد أو الجداول وما إلى ذلك التي تكتبها member_expression يجب أن يكون ملفوفًا بين قوسين مربعين ([]).
- إذا كان تقاطع القيم المحددة لا يحتوي على قيمة ، فتُرجع الدالة CUBEVALUE قيمة خالية ، أي سلسلة ذات طول صفري. لاحظ أنك إذا أجريت عمليات حسابية على الخلية بقيمة خالية ، على سبيل المثال A1 (قيمة خالية) + A2أطلقت حملة #القيمة! سيتم إرجاع الخطأ. لمنع هذا ، يمكنك اختبار سلسلة ذات طول صفري باستخدام دالة ISTEXT واستبدال الصفر بطول 0 باستخدام الدالة IF كما هو موضح في المثال التالي: =IF(ISTEXT(A1),0,A1)+IF(ISTEXT(A2),0,A2).
مثال
لدي جدول هنا يسمى "sales2021" والذي يتضمن معلومات المبيعات وتصنيف المنتجات المختلفة من فئتين خلال عام 2. لاستخدام وظيفة CUBEVALUE للحصول على إجمالي مبيعات القبعات في مايو ويونيو ، يجب عليك أولاً أضف البيانات من هذا الجدول إلى نموذج البيانات في المصنف الموجود ، سيكون اسمه دائمًا نموذج بيانات المصنف هذا. ثم يرجى نسخ أو إدخال الصيغة أدناه في الخلية H8 حيث تريد حساب المبيعات ، ثم اضغط أدخل للحصول على النتيجة:
= CUBEVALUE ("ThisWorkbookDataModel",G $ 5,G8 دولارات,H 5 دولارات)
أين
G $ 5 = CUBEMEMBER ("ThisWorkbookDataModel"، "[التدابير]. [مجموع المبيعات]" ، "المبيعات")
G8 دولارات = CUBESET ("ThisWorkbookDataModel" ، (6 دولارات أمريكية ، 7 دولارات أمريكية) ، "مبيعات مايو ويونيو")
أين
G $ 6 = CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [الشهر]. & [مايو]")
G $ 7= CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [الشهر]. & [يونيو]")
H 5 دولارات = CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [المنتج]. & [قبعات]")
√ ملاحظة: تعمل علامات الدولار قبل رقم الصف و / أو أبجدية العمود في مرجع الخلية على إصلاح الصف و / أو العمود ، بحيث لا يتغيران عند سحب الصيغة أو نسخها. بعد إدخال الصيغة ، يمكنك سحب مقبض التعبئة إلى اليمين لإظهار نتائج المنتجات الأخرى.
وظائف ذات الصلة
تسترد الدالة CUBEMEMBER عضوًا أو مجموعة من مكعب إذا كان موجودًا. خلاف ذلك ، سيتم إرجاع قيمة خطأ # N / A.
ترجع الدالة CUBEVALUE قيمة مجمعة من مكعب تمت تصفيته بواسطة عدة وسيطات member_expression.
ترجع الدالة CUBEKPIMEMBER خاصية مؤشر الأداء الرئيسي (KPI) وتعرض اسم KPI في الخلية.
ترجع الدالة CUBESETCOUNT عدد العناصر في مجموعة.
أفضل أدوات إنتاجية المكتب
Kutools for Excel - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...

Office Tab - تمكين القراءة المبوبة والتحرير في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.
