التجميعات في Power Pivot

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

تعتبر التجميعات طريقه ل# طي او تلخيص تجميع البيانات. عندما تبدا ب# البيانات الاوليه من جداول او مصادر البيانات الاخري، غالبا ما يكون البيانات المسطحه، مما يعني وجود الكثير من التفاصيل، الا انه لم يتم تنظيمها او تجميعها في اي طريقه. هذا نقص ملخصات او بنيه قد يكون من الصعب علي اكتشاف الانماط في البيانات. هو جزء هام من انشاء نماذج بيانات تعريف التجميعات التي تبسيط او مجرد تلخيص النقوش في الاجابه علي سؤال عمل محدده.

يمكن انشاء تجميعات الاكثر شيوعا، مثل تلك استخدام متوسطعدد، DISTINCTCOUNT، MAX، MINاو المجموع في مقياس تلقائيا ب# استخدام "جمع تلقائي". ارجاع جدول انواع اخري من التجميعات، مثل AVERAGEXCOUNTX، COUNTROWSاو SUMX، و# تتطلب صيغه تم انشاؤه ب# استخدام تعبيرات تحليل البيانات (DAX).

فهم التجميعات في Power Pivot

اختيار المجموعات للتجميع

عندما تقوم بتجميع البيانات، فأنت تقوم بتجميع البيانات بواسطة سمات مثل المنتج أو السعر أو المنطقة أو التاريخ ثم تحدد صيغة تعمل على كل البيانات في المجموعة. على سبيل المثال، عندما تقوم بإنشاء مجموع كلي لعام، فأنت تقوم بإنشاء تجميع. إذا قمت حينها بإنشاء معدل لهذا العام عن العام السابق وتقديم تلك النسب كنسب مئوية، إنه نوع من التجميع.

يتم اتخاذ قرار كيفية تجميع البيانات بواسطة السؤال المهني. على سبيل المثال، يمكن أن تجيب التجميعات على الأسئلة التالية:

عدد الكلمات   كم عدد التحويلات التي كانت موجوده في شهر؟

متوسطات    ما الذي تم المبيعات المتوسطه في هذا الشهر، ب# واسطه مندوب المبيعات؟

الحد الادني و# الحد الاقصي ل# القيم    ما هي ضواحي المبيعات الخمس التي كانت الاعلي حيث الوحدات المباعه؟

لإنشاء حساب يجيب على هذه الأسئلة، فإنه يجب أن يكون لديك بيانات مفصلة تحتوي على الأعداد للحساب أو الجمع، ويجب أن ترتبط هذه البيانات الرقمية بطريقة ما بالمجموعات التي سوف تستخدمها لتنظيم النتائج.

اذا كانت البيانات لا يحتوي ب# الفعل القيم التي يمكنك استخدامها ل# التجميع، مثل فئه منتج او اسم الي منطقه جغرافيه حيث يوجد المتجر، قد تحتاج الي تقديم المجموعات ل# البيانات عن طريق اضافه فئات. عند انشاء مجموعات في Excel، يجب كتابه يدويا او حدد المجموعات التي تريد استخدامها من بين الاعمده في ورقه العمل. و# مع ذلك، في نظام علائقيه، التسلسلات الهيكليه مثل فئات المنتجات غالبا مخزنه في جدول مختلف من الحقيقه او جدول قيمه. عاده ب# جدول فئه ترتبط ب# بيانات fact حسب نوع من مفتاح. علي سبيل المثال، افترض تجد ان البيانات يحتوي علي معرفات المنتجات، و# لكن ليس اسماء المنتجات او فئات الخاصه بهم. ل# اضافه الفئه الي ورقه عمل Excel ثابت، يجب عليك نسخ في العمود الذي يحتوي علي اسماء الفئات. مع Power Pivot، يمكنك استيراد ب# جدول فئه المنتج الي نموذج البيانات، و# انشاء علاقه بين الجدول الذي يتضمن البيانات "رقم" و# القائمه فئه المنتج، و# استخدام الفئات ل# تجميع البيانات. ل# الحصول علي مزيد من المعلومات، راجع انشاء علاقه بين الجداول.

اختيار دالة للتجميع

بعد تحديد التجميعات وإضافتها لاستخدامها، يجب عليك تحديد الدالات الرياضية التي تريد استخدامها للتجميع. غالباً ما يتم استخدام الكلمة تجميع كمرادف للعمليات الرياضية أو الإحصائية التي يتم استخدامها في التجميعات، مثل المجاميع أو المتوسطات أو الحد الأدنى أو التعدادات. ومع ذلك، يمكّنك Power Pivot من إنشاء صيغ مخصصة للتجميع، بالإضافة إلى التجميعات القياسية الموجودة كل من Power Pivot وExcel.

على سبيل المثال، بإعطاء نفس المجموعة من القيم والتجميعات التي كانت تستخدم في الأمثلة السابقة، فإنه يمكنك إنشاء تجميعات مخصصة تجيب على الأسئلة التالية:

تحسب مصفاه   كم عدد التحويلات التي كانت موجوده في شهر، ب# استثناء نافذه الصيانه في نهايه الشهر؟

نسب استخدام المتوسطات طوال الوقت    ماذا كانت النسبه المئويه ل# النمو او الرفض في المبيعات مقارنه ب# نفس الفتره السنه الماضيه؟

قيم الحد الادني و# الحد الاقصي المجمع    ما هي ضواحي المبيعات تم ترتيبها من اعلي ل# كل فئه منتج او ل# كل عمليه ترويج مبيعات؟

إضافة تجميعات للصيغ وPivotTables

عندما تكوّن فكرة عامة عن الطريقة التي تريد بها تجميع بياناتك لتكون ذات مغزى، والقيم التي تريد استخدامها، يمكنك تحديد بناء PivotTable أو إنشاء حسابات ضمن جدول. يقدّم Power Pivot قدرة Excel الأصلية على إنشاء تجميعات مثل الإجماليات أو التعدادات أو المتوسطات ويحسّنها. ويمكنك إنشاء تجميعات مخصصة في Power Pivot إما ضمن نافذة Power Pivot أو ضمن منطقة PivotTable لـ Excel.

  • في عمود محسوب، يمكنك انشاء تجميعات التي تاخذ في الاعتبار سياق الصف الحالي استرداد الصفوف ذات الصله من جدول اخر، و# ثم جمع حساب او حساب متوسط تلك القيم في الصفوف ذات الصله.

  • في القياس، يمكنك انشاء تجميعات الديناميكيه استخدم عوامل تصفيه المعرفه من قبل ضمن الصيغه، و# عوامل تصفيه يفرضها تصميم PivotTable و# التحديد من مقسمات طرق العرض و# عناوين الاعمده و# عناوين الصفوف. يمكن انشاء المقاييس استخدام التجميعات القياسي في Power Pivot ب# استخدام "جمع تلقائي" او ب# انشاء صيغه. يمكنك ايضا انشاء المقاييس ضمني استخدام التجميعات القياسي في PivotTable في Excel.

إضافة مجموعات إلى PivotTable

عندما تقوم بتصميم PivotTable، فأنت تقوم بسحب الحقول التي تمثل التجميعات أو الفئات أو التدرجات الهيكلية إلى قسم الأعمدة والصفوف لـ PivotTable لتجميع البيانات. ثم تقوم بسحب الحقول التي تحتوي على قيم رقمية إلى منطقة القيم حتى يتم عدها أو جعلها متوسطة أو تجميعها.

اذا كانت اضافه فئات الي PivotTable مع بيانات فئه غير مرتبطه ب# البيانات الحقيقه، ف# قد تتلقي رساله خطا او نتائج بيكوليار. سيحاول Power Pivot عاده الي حل المشكله، ب# شكل تلقائي اكتشاف و# اقتراح العلاقات. ل# الحصول علي مزيد من المعلومات، راجع العمل مع العلاقات في PivotTables.

يمكنك أيضاً سحب الحقول إلى ‏‫مقسمات طرق العرض لتحديد مجموعات معينة من البيانات للعرض. تتيح لك مقسمات طرق العرض بتجميع النتائج وفرزها وتصفيتها في PivotTable بشكل تفاعلي.

العمل بمجموعات في صيغة

يمكنك أيضاً استخدام التجميعات والفئات لتجميع البيانات التي يتم تخزينها في جداول عن طريق إنشاء العلاقات بين الجداول، ثم إنشاء الصيغ التي تحسن تلك العلاقات للبحث عن القيم المرتبطة.

بعبارة أخرى، إذا كنت تريد إنشاء صيغة تجمع القيم بالفئة، فإنه يجب عليك أولاً استخدام علاقة لتوصيل الجدول الذي يحتوي على الفئات ثم بناء الصيغة.

ل# الحصول علي مزيد من المعلومات حول كيفيه انشاء الصيغ التي تستخدم عمليات البحث، راجع عمليات البحث في صيغ Power Pivot.

استخدام عوامل التصفية في التجميعات

هو ميزه جديده في Power Pivot القدره علي تطبيق عوامل التصفيه علي اعمده و# جداول البيانات، ليس فقط في واجهه المستخدم و# داخل PivotTable او المخطط، و# لكن ايضا في الصيغ جدا الذي تستخدمه ل# حساب التجميعات. يمكنك استخدام عوامل التصفيه في الصيغ في الاعمده المحسوبه و s.

على سبيل المثال، في دالات تجميع DAX الجديدة، بدلاً من تحديد القيم التي يتم بها الجمع أو الحساب، فإنه يمكنك تحديد جدول كامل كوسيطة. إذا لم تقم بتطبيق أية عوامل تصفية على هذا الجدول، فإن دالة التجميع ستعمل ضد كل القيم في العمود المحدد في الجدول. ومع ذلك، في DAX، يمكنك إنشاء إما عامل تصفية ديناميكي أو ثابت على الجدول، حتى تعمل دالة التجميع ضد مجموعة فرعية مختلفة من البيانات حسب حالة عامل التصفية والسياق الحالي.

عن طريق تجميع الحالات وعوامل التصفية في الصيغ، فإنه يمكنك إنشاء تجميعات تغير وفقاً للقيم التي تم تزويدها في الصيغ أو أن تغير وفقًا لتحديد رؤوس الصفوف والأعمدة في PivotTable.

ل# مزيد من المعلومات، راجع تصفيه البيانات في الصيغ.

مقارنة بين دالات تجميع Excel ودالات تجميع DAX

يسرد الجدول التالي بعض من دالات التجميع القياسية التي يوفرها Excel، ويقدم الارتباطات إلى تنفيذ هذه الدالات في Power Pivot. يتعامل إصدار DAX من هذه الدالات بطريقة مماثلة لتعامل إصدار Excel معها، مع بعض الاختلافات الطفيفة في بناء الجملة والتعامل مع أنواع بيانات معينة.

دالات تجميع قياسية

الدالة

الاستخدام

متوسط

إرجاع متوسط (وسط حسابي) لكافة الأرقام الموجودة في عمود.

AVERAGEA

إرجاع المتوسط (الوسط الحسابي) لجميع القيم في عمود. وكذلك معالجة القيم النصية وغير الرقمية.

حساب عدد

حساب عدد القيم الرقمية في عمود.

COUNTA

حساب عدد القيم في عمود غير فارغ.

الحد الاقصي

إرجاع أكبر قيمة رقمية في عمود.

MAXX

إرجاع أكبر قيمة من مجموعة تعبيرات تم تقييمها عبر جدول.

حد ادني

إرجاع أصغر قيمة رقمية في عمود.

MINX

إرجاع أصغر قيمة من مجموعة تعبيرات تم تقييمها عبر جدول.

مجموع

إضافة جميع الأرقام في عمود.

دالات تجميع DAX

تتضمن DAX دالات التجميع التي تتيح لك تحديد جدول يمكن فوقه تنفيذ التجميع. ولذلك، بدلاً من مجرد إضافة القيم أو توسيطها في عمود، فإن هذه الدالات تتيح لك إنشاء تعبير يحدد البيانات لتجميعها ديناميكيًا.

يسرد الجدول التالي دالات التجميع المتوفرة في DAX.

الدالة

الاستخدام

AVERAGEX

حساب متوسط مجموعة من التعبيرات المقيمة عبر جدول.

COUNTAX

حساب مجموعة من التعبيرات المقيمة عبر جدول.

COUNTBLANK

حساب عدد القيم الفارغة في عمود.

COUNTX

حساب العدد الكلي لصفوف في جدول.

COUNTROWS

تحسب هدد الصفوف التي يتم إرجاعها من دالة جدول متداخلة، مثل دالة عامل التصفية.

SUMX

إرجاع مجموع مجموعة تعبيرات تم تقييمها عبر جدول.

الاختلافات بين دالات تجميع Excel ودالات تجميع DAX

علي الرغم من ان هذه الدالات تحمل نفس الاسماء ك# نظيراتها Excel، يمكنهم استخدام محرك التحليل المضمن داخل الذاكره Power Pivot الخاصه و# تمت اعاده كتابه ل# العمل مع الجداول و# الاعمده. لا يمكنك استخدام صيغه DAX في مصنف Excel و# العكس ب# العكس. فقط استخدامها في نافذه Power Pivot و# في PivotTables التي تعتمد علي البيانات Power Pivot. ايضا، علي الرغم من انه لديك الدالات اسماء متطابقه، قد يكون السلوك مختلفه بعض الشيء. ل# مزيد من المعلومات، راجع المواضيع مرجع داله فرديه.

تختلف الطريقة التي يتم تقييم الأعمدة بها في التجميع أيضاً عن الطريق التي يتعامل بها Excel مع التجميعات. قد يساعد مثال على التوضيح.

افترض أنك تريد الحصول على مجموعة من القيم في العمود المبلغ في جدول المبيعات، لذلك تقوم بإنشاء الصيغة التالية:

=SUM('Sales'[Amount])

في حاله ابسط، الداله يحصل علي القيم من عمود واحد التي لم تتم تصفيتها، و# هي النتيجه نفسها في Excel، الذي يضيف دائما النقر عن القيم في عمود المبلغ. و# مع ذلك، في Power Pivot، الصيغه يتم تفسير اثناء "الحصول علي قيمه في المبلغ ل# كل صف من جدول Sales، ثم جمع تلك القيم الفرديه. تقييم Power Pivot كل صف التي التجميع يتم تنفيذ و# تقوم ب# حساب قيمه رقميه مفرده ل# كل صف، و# تنفيذ تجميعا علي تلك القيم. ل# ذلك، يمكن ان نتيجه ل# صيغه تختلف اذا تم تطبيق عوامل التصفيه الي جدول، او اذا كان يتم حساب القيم الاستناد الي التجميعات الاخري التي قد تمت تصفيته. ل# الحصول علي مزيد من المعلومات، راجع السياق في صيغ DAX.

دالات معلومات الوقت DAX

ب# الاضافه الي دالات تجميع جدول تم وصفه في القسم السابق، DAX دالات تجميع ل# العمل مع التواريخ و# الاوقات التي تحددها، ل# توفير تحليل معلومات الوقت المضمنه. استخدم هذه الدالات نطاقات من التواريخ ل# الحصول علي قيم ذات الصله و# تجميع القيم. يمكنك ايضا مقارنه قيم عبر نطاقات تاريخ.

يسرد الجدول التالي دالات معلومات الوقت التي يمكن استخدامها للتجميع.

الدالة

الاستخدام

CLOSINGBALANCEMONTH

CLOSINGBALANCEQUARTER

CLOSINGBALANCEYEAR

تحسب القيمة في انتهاء التقويم لفترة معينة.

OPENINGBALANCEMONTH

OPENINGBALANCEQUARTER

OPENINGBALANCEYEAR

تحسب قيمة نهاية التقويم لفترة سابقة عن فترة معينة.

TOTALMTD

TOTALYTD

TOTALQTD

تحسب قيمة المحدد عبر فاصل زمني يبدأ في اليوم الأول من الفترة وينتهي في نهاية التاريخ الأخير في عمود التاريخ المحدد.

الدالات الاخري في المقطع الداله "تحليل معلومات الوقت" (دالات تحليل معلومات الوقت) الدالات التي يمكن استخدامها ل# استرداد التواريخ او مخصصه نطاقات من التواريخ ل# استخدامه في التجميع. علي سبيل المثال، يمكنك استخدام الداله DATESINPERIOD ل# ارجاع نطاق من التواريخ، و# استخدام تلك المجموعه من التواريخ ك# وسيطه ل# داله اخري ل# حساب تجميع مخصصه ل# التواريخ فقط.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×