إعادة حساب الصيغ في Power Pivot

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

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

التعرف علي تحديث البيانات مقابل أعاده الحساب

يستخدمPower Pivot كلا من تحديث البيانات وأعاده حسابها:

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

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

هام:  لا يمكنك حفظ المصنف أو نشره حتى يتم أعاده حساب الصيغ الموجودة فيه.

أعاده الحساب اليدوي مقابل التلقائي

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

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

استخدام أعاده الحساب التلقائي

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

  • تم تحديث القيم من مصدر بيانات خارجي.

  • تم تغيير تعريف الصيغة.

  • تم تغيير أسماء الجداول أو الاعمده المشار اليها في الصيغة.

  • تمت أضافه العلاقات بين الجداول أو تعديلها أو حذفها.

  • تمت أضافه مقاييس جديده أو أعمده محسوبة.

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

  • تم ادراج الصفوف أو حذفها.

  • لقد قمت بتطبيق عامل تصفيه يتطلب تنفيذ استعلام لتحديث مجموعه البيانات. ربما تم تطبيق عامل التصفية اما في صيغه أو كجزء من PivotTable أو PivotChart.

استخدام أعاده الحساب اليدوي

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

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

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

  • أنت تعمل في مصنف يحتوي علي العديد من التبعيات وتريد تاجيل أعاده الحساب إلى ان تتاكد من انه تم اجراء التغييرات الضرورية.

لاحظ انه طالما تم تعيين المصنف إلى وضع الحساب اليدوي ، لا يقوم Power Pivot في Microsoft Excel 2013 بتنفيذ اي تحقق من الصحة أو فحص الصيغ ، مع النتائج التالية:

  • اي صيغ جديده تضيفها إلى المصنف سيتم وضع علامة عليها علي انها تحتوي علي خطا.

  • لن تظهر اي نتائج في الاعمده المحسوبة الجديدة.

لتكوين المصنف لأعاده الحساب اليدوي

  1. في Power Pivot، انقر فوق تصميم> الحسابات> خيارات الحساب> وضع الحساب اليدوي.

  2. لأعاده حساب كافة الجداول ، انقر فوق خيارات الحساب> حساب الآن.

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

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

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

Dependencies

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

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

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

في بعض الحالات ، قد يحدد Power Pivot انه يمكن استبعاد الاعمده من أعاده الحساب. علي سبيل المثال ، إذا كانت لديك صيغه تبدو قيمه مثل [لون المنتج] من جدول "المنتجات " ، وكان العمود الذي تم تغييره هو [الكمية] في جدول المبيعات ، فلن تحتاج الصيغة إلى أعاده الحساب علي الرغم من ان الجداولوالمنتجات ذات الصلة. ومع ذلك ، إذا كانت لديك اي صيغ تعتمد علي المبيعات [الكمية]، فهذا يعني ان أعاده الحساب مطلوبه.

تسلسل أعاده الحساب للاعمده التابعة

يتم حساب التبعيات قبل اي عمليه أعاده حساب. إذا كان هناك أعمده متعددة تعتمد علي بعضها البعض ، س Power Pivot تتبع تسلسل التبعيات. يضمن ذلك معالجه الاعمده بالترتيب الصحيح بالسرعة القصوى.

حركه

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

أعاده حساب الدالات المتغيرة

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

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

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

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

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

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

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

×