كيفية تحديث Pivot Table تلقائيًا عند تغيير بيانات المصدر

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

تنزيل هذا المصنف التدريبي للتمرين أثناء قراءة هذه المقالة.

تحديث تلقائي لـ PivotTable.xlsm

7 خطوات سهلة لتحديث جدول محوري تلقائيًا عند تغيير بيانات المصدر

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

الخطوة 1: إنشاء جدول محوري بنطاق بيانات مصدر

  • أولاً ، انقر فوق علامة التبويب إدراج لإدراج جدول محوري .
  • ثم انقر فوق PivotTable أمر من PivotTables group.
  • حدد الخيار من الجدول / النطاق منقائمة.

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

  • في ورقة عمل جديدة ( Sheet4 ) ، سيتم إنشاء الجدول المحوري.
  • كما يمكنك انظر في الصورة أدناه ، يمكنك اختيار الحقول ( المنطقة ، الفرع ، السعر ، الكمية ، إلخ.) لتظهر في الجدول المحوري .
  • حدد PivotTable أمر تحليل PivotTable يمكنك العثور على اسم الجدول المحوري ( PivotTable2 ) هناك وتحريره حسب الحاجة.

الخطوة 2: افتح محرر Visual Basic لتطبيق رمز VBA

  • اضغط على Alt + F11 لفتح محرر Visual Basic .
  • من كائنات VBA Excel ، انقر نقرًا مزدوجًا لتحديد اسم ورقة العمل ( الورقة 2 ) حيث توجد مجموعة البيانات الخاصة بك.

الخطوة 3: إنشاء حدث ورقة عمل باستخدام الورقة التي تحتوي على مجموعة البيانات

  • لإنشاء حدث ورقة العمل لـ الورقة 2 ، حدد الخيار ورقة العمل من القائمة.

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

الخطوة 4: أدخل حدثًا جديدًا للتغيير في ورقة العمل

  • اختر تغيير بدلاً من التحديد قم بتغيير لإنشاء حدث ورقة عمل جديد.

  • حذف السابق للاحتفاظ فقط بحدث التغيير.

الخطوة 5: قم بتعريف جميع المتغيرات ببيان الخيار الصريح

  • للإعلان عن جميع المتغيرات والعثور على المتغيرات غير المعلنة ، اكتب Option Explicit في أعلى صفحة البرنامج. 0>

الخطوة 6: أدخل رمز VBA لتحديث Pivot Table تلقائيًا

  • احصل على رمز VBA والصقه
4268

الخطوة 7: قم بتشغيل كود VBA واحصل على التغييرات في النتائج

  • اضغط F5 لتشغيل كود VBA .
  • قم بإجراء تغيير على مجموعة البيانات لمعرفة ما إذا كان البرنامج لا يزال يعمل. على سبيل المثال ، في المنطقة IRE ، قيمة السعر لـ بلفاست تم تغيير الفرع إلى £ 113 .

  • ارجع إلى الجدول المحوري ، وانظر أنه تم تحديث القيمة المتغيرة السعر ( £ 113 ).

الخاتمة

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

يرجى الاتصال بنا إذا كانت لديك أية أسئلة. أيضًا ، لا تتردد في ترك التعليقات في القسم أدناه.

نحن ، فريق Exceldemy ، نستجيب دائمًا لاستفساراتك.

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

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