في هذه المقالة، سنطلع على أساسيات إنشاء صيغ حسابية لكل من الأعمدة المحسوبة والميقات فيPower Pivot. إذا كنت جديدا في DAX، فتأكد من الاطلاع على QuickStart: تعرف على أساسيات DAX في 30 دقيقة.

أساسيات الصيغة

Power Pivot تعبيرات تحليل البيانات (DAX) لإنشاء عمليات حسابية مخصصة في Power Pivot البيانات Excel PivotTables. يتضمن DAX بعض الدالات المستخدمة في Excel، بالإضافة إلى الدالات الإضافية التي تم تصميمها للعمل مع البيانات العلائقية وأداء التجميع الديناميكي.

فيما يلي بعض الصيغ الأساسية التي يمكن استخدامها في عمود محسوب:

الصيغة

الوصف

=TODAY()

إدراج تاريخ اليوم في كل صف من صفوف العمود.

=3

إدراج القيمة 3 في كل صف من صفوف العمود.

=[Column1] + [Column2]

يضيف القيم في الصف نفسه من [عمود1] و[عمود2] ويضع النتائج في الصف نفسه من العمود المحسوب.

يمكنك إنشاء Power Pivot أعمدة محسوبة إلى حد كبير عند إنشاء صيغ في Microsoft Excel.

استخدم الخطوات التالية عند إنشاء صيغة:

  • يجب أن تبدأ كل صيغة ب علامة المساواة.

  • يمكنك إما كتابة اسم دالة أو تحديده، أو كتابة تعبير.

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

  • انقر فوق الزر Fx لعرض قائمة الدالات المتوفرة. لتحديد دالة من القائمة المنسدلة، استخدم مفاتيح الأسهم لتمييط العنصر، ثم انقر فوق موافق لإضافة الدالة إلى الصيغة.

  • قم بتزويد الدالة بال الوسيطات عن طريق تحديدها من قائمة منسدلة تتضمن الجداول والأعمدة المحتملة، أو عن طريق كتابة قيم أو دالة أخرى.

  • التحقق من وجود أخطاء في بناء الجملة: تأكد من إغلاق كافة الأعمدة والجداول والقيم بشكل صحيح.

  • اضغط على ENTER لقبول الصيغة.

ملاحظة: في عمود محسوب، بمجرد قبول الصيغة، يتم ملء العمود بالقيم. في مقياس ما، يؤدي الضغط على ENTER إلى حفظ تعريف القياس.

إنشاء صيغة بسيطة

لإنشاء عمود محسوب باستخدام صيغة بسيطة

SalesDate

الفئة الفرعية

المنتج

المبيعات

الكمية

1/5/2009

الملحقات

حالة حمل

254995

68

1/5/2009

الملحقات

شاحن بطارية مصغر

1099.56

44

1/5/2009

رقمي

Slim Digital

6512

44

1/6/2009

الملحقات

عدسة تحويل Telephoto

1662.5

18

1/6/2009

الملحقات

Tripod

938.34

18

1/6/2009

الملحقات

كبل USB

1230.25

26

  1. تحديد البيانات ونسخها من الجدول أعلاه، بما في ذلك عناوين الجدول.

  2. في Power Pivot ، انقر فوق الصفحة الرئيسية> لصق.

  3. في مربع الحوار معاينة اللصق، انقر فوق موافق.

  4. انقر فوق تصميم> الأعمدة>إضافة.

  5. في شريط الصيغة أعلى الجدول، اكتب الصيغة التالية.

    =[المبيعات] / [الكمية]

  6. اضغط على ENTER لقبول الصيغة.

يتم بعد ذلك ملء القيم في العمود المحسوب الجديد لكل الصفوف.

تلميحات لاستخدام الإبهار التلقائي

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

  • Power Pivot إضافة الناسخ الختامي للدوال أو مطابقة الأبوين تلقائيا. يجب أن تتأكد من أن كل دالة صحيحة بناء الجملة أو لا يمكنك حفظ الصيغة أو استخدامها. Power Pivot تمييز الأبوين، مما يسهل عملية التحقق مما إذا كانت مغلقة بشكل صحيح.

استخدام الجداول والأعمدة

Power Pivot الجداول مماثلة Excel الجداول، ولكنها تختلف في طريقة عملها مع البيانات ومع الصيغ:

  • تعمل الصيغ Power Pivot الجداول والأعمدة فقط، وليس مع الخلايا الفردية أو مراجع النطاقات أو الصفائف.

  • يمكن أن تستخدم الصيغ العلاقات للحصول على قيم من جداول مرتبطة. ترتبط القيم التي يتم استردادها دائما بقيمة الصف الحالي.

  • لا يمكنك لصق Power Pivot في ورقة عمل Excel والعكس بالعكس.

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

الإشارة إلى الجداول والأعمدة في الصيغ والتعبيرات

يمكنك الإشارة إلى أي جدول أو عمود باستخدام اسمه. على سبيل المثال، توضح الصيغة التالية كيفية الإشارة إلى أعمدة من جدولين باستخدام الاسم المؤهل بالكامل:

=SUM('New Sales'[Amount]) + SUM('Past Sales'[Amount])

عند تقييم صيغة، Power Pivot أولا عن بناء جملة عام، ثم التحقق من أسماء الأعمدة والجداول التي تقوم بتوفيرها مقابل الأعمدة والجداول المحتملة في السياق الحالي. إذا كان الاسم ملتبسا أو إذا لم يتم العثور على العمود أو الجدول، ستصلك رسالة خطأ في الصيغة (سلسلة #ERROR بدلا من قيمة بيانات في الخلايا التي يحدث فيها الخطأ). لمزيد من المعلومات حول متطلبات تسمية الجداول والأعمدة والكائنات الأخرى، راجع "متطلبات التسمية في مواصفات بناء جملة DAX ل Power Pivot.

ملاحظة: السياق هو ميزة مهمة Power Pivot نماذج البيانات التي تتيح لك إنشاء صيغ ديناميكية. يتم تحديد السياق بواسطة الجداول الموجودة في نموذج البيانات والعلاقات بين الجداول وأي عوامل تصفية تم تطبيقها. لمزيد من المعلومات، راجع السياق في صيغ DAX.

علاقات الجدول

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

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

عند استخدام PivotTables، من المهم بشكل خاص توصيل كل الجداول المستخدمة في PivotTable بحيث يمكن حساب بيانات التلخيص بشكل صحيح. لمزيد من المعلومات، راجع استخدام العلاقات في PivotTables.

استكشاف أخطاء الصيغ وإصلاحها

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

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

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

  • تشير الصيغة إلى عمود أو جدول أو دالة غير موجودة.

  • تبدو الصيغة صحيحة، ولكن عندما Power Pivot إحضار البيانات، تعثر على عدم تطابق النوع، وترفع خطأ.

  • تمرر الصيغة عددا أو نوع معلمات غير صحيح إلى دالة.

  • تشير الصيغة إلى عمود آخر به خطأ، وبالتالي فإن قيمه غير صالحة.

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

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

هل تحتاج إلى مزيد من المساعدة؟

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

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

×