وظيفة Excel CUBESET
تحدد الدالة CUBESET مجموعة محسوبة من الأعضاء أو المجموعات عن طريق إرسال تعبير مجموعة إلى المكعب الموجود على الخادم. يمكن للوظيفة استخراج جميع القيم الفريدة من تعبير محدد ، وتوفر خيارات للفرز.
بناء الجملة
=CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])
الحجج
- اتصال (مطلوب): سلسلة نصية لاسم الاتصال بنموذج البيانات (مكعب).
- set_expression (مطلوب): سلسلة نصية لتعبير مجموعة ينتج عنها مجموعة أعضاء أو مجموعات. بدلاً عن ذلك، set_expression يمكن أن يكون مرجع خلية إلى نطاق Excel يحتوي على عضو واحد أو أكثر أو مجموعات أو مجموعات مضمنة في المجموعة.
- التسمية التوضيحية (اختياري): سلسلة نصية تحل محل التسمية التوضيحية المحددة من المكعب.
- ترتيب_فرز (اختياري): عدد صحيح من 0 إلى 6 ، يمثل نوع الترتيب المطلوب إجراؤه. القيمة الافتراضية هي 0.
-
عدد صحيح عدّد ثابت الوصف حجة sort_by 0 أو محذوف الترتيب يترك المجموعة بترتيبها الحالي تجاهل 1 فرز تصاعدي يتم ضبط الفرز بترتيب تصاعدي حسب ترتيب حسب مطلوب: 2 ترتيب تنازلي يتم تعيين الفرز بترتيب تنازلي حسب ترتيب حسب مطلوب: 3 ترتيب ألفا تصاعدي يتم تعيين الفرز بترتيب ألفا تصاعديًا تجاهل 4 فرز_ألفا_تنازلي يتم تعيين الأنواع بترتيب ألفا تنازليًا تجاهل 5 الترتيب_الطبيعي_الصاعد يتم ضبط الأنواع بترتيب تصاعدي طبيعي تجاهل 6 ترتيب_طبيعي_تنازلي يتم ضبط الأنواع بترتيب تنازلي طبيعي تجاهل - Sort_by (اختياري): سلسلة نصية للقيمة (MEASURE) يمكن الفرز على أساسها. يتم تجاهل هذه الوسيطة إلا إذا قمت بتعيين 1 أو 2 كـ امر ترتيب. على سبيل المثال ، للحصول على المنطقة ذات أعلى مبيعات ، استخدم set_expression لتحديد مجموعة من المناطق ، وتعيين ترتيب حسب كمقياس المبيعات.
قيمة الإرجاع
تحدد وظيفة CUBESET مجموعة محسوبة.
ملاحظات وظيفية
- ينتج CUBESET في مجموعة تحتوي على العناصر المحددة بواسطة set_expression في المحدد امر ترتيب by ترتيب حسب.
- • #الحصول على البيانات… ستظهر رسالة عند تقييم وظيفة CUBESET وقبل استرداد جميع البيانات.
- تقوم CUBESET بإرجاع ملف # NAME؟ قيمة الخطأ إذا:
- صلة ليس اتصال مصنف صالحًا تم تخزينه في المصنف ، على سبيل المثال ، ThisWorkbookDataModel؛
- خادم المعالجة التحليلية عبر الإنترنت (OLAP) غير متوفر ، أو لا يعمل ، أو قام بإرجاع رسالة خطأ.
- تقوم CUBESET بإرجاع ملف #القيمة! قيمة الخطأ إذا:
- امر ترتيب ومن المقرر أن 1 or 2 يتطلب ترتيب حسب، وتم حذف الوسيطة ؛
- set_expression أطول من 255 حرفًا. ملحوظة: يمكنك إدخال السلسلة النصية في خلية ثم الرجوع إلى الخلية كوسيطة كحل بديل.
- تقوم CUBESET بإرجاع ملف # N / A قيمة الخطأ إذا:
- set_expression غير صالح؛
- تحتوي المجموعة على عضو واحد أو أكثر ببعد مختلف عن الأعضاء الآخرين.
- حجج CUBESET ، باستثناء امر ترتيب ومراجع الخلايا ، يجب إغلاقها بعلامات اقتباس مزدوجة ("").
- أسماء الأعضاء أو الأبعاد أو الجداول وما إلى ذلك التي تكتبها set_expression يجب أن يكون ملفوفًا بين قوسين مربعين ([]).
مثال
لدي جدول هنا يسمى "sales2021" والذي يتضمن معلومات المبيعات وتصنيف المنتجات المختلفة من فئتين خلال عام 2. لاستخدام وظيفة CUBESET لتحديد مجموعة محسوبة (إجمالي المبيعات) من المنتجات في أشهر مختلفة ، يجب عليك أول أضف البيانات من هذا الجدول إلى نموذج البيانات في المصنف الموجود ، سيكون اسمه دائمًا نموذج بيانات المصنف هذا. ثم يرجى نسخ أو إدخال الصيغة أدناه في الخلية حيث تريد الحصول على الإجماليات (هنا سأحصل على إجمالي المنتجات المحددة في شهر كمثال) ، ثم اضغط أدخل للحصول على النتيجة:
= مكعب ("ThisWorkbookDataModel",(5 دولارات كندية ، 5 دولارات جامايكية ، 5 دولارات أمريكية ، 5 دولارات أمريكية),"المبلغ الإجمالي")
في
5 دولارات كندية = CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [المنتج]. & [الجوارب]")
5 دولارات ج = CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [المنتج]. & [الجوارب]")
$ I $ 5 = CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [المنتج]. & [السراويل القصيرة]")
$ H $ 5 = CUBEMEMBER ("ThisWorkbookDataModel"، "[sales2021]. [المنتج]. & [قبعات]")
√ ملاحظة: تحتوي الخلية على صيغة CUBESET تعرض فقط التسمية التوضيحية التي حددتها. يتم تخزين المجموعة بشكل غير مرئي خلف الخلية. CUBESET غير مجدية في حد ذاته. في الصيغة أعلاه ، مراجع الخلايا هي النتائج التي تم إرجاعها بواسطة الدالة CUBEMEMBER.
وظائف ذات الصلة
تسترد الدالة CUBEMEMBER عضوًا أو مجموعة من مكعب إذا كان موجودًا. خلاف ذلك ، سيتم إرجاع قيمة خطأ # N / A.
ترجع الدالة CUBEVALUE قيمة مجمعة من مكعب تمت تصفيته بواسطة عدة وسيطات member_expression.
ترجع الدالة CUBEKPIMEMBER خاصية مؤشر الأداء الرئيسي (KPI) وتعرض اسم KPI في الخلية.
ترجع الدالة CUBESETCOUNT عدد العناصر في مجموعة.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.