Skip to main content

كيفية تغيير إعدادات الحقول المتعددة في جدول محوري؟

Author: Xiaoyang Last Modified: 2025-05-30

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

a screenshot showing the original PivotTable

تغيير إعدادات الحقل في الجدول المحوري يدويًا واحدًا تلو الآخر

تغيير إعدادات الحقول المتعددة في الجدول المحوري باستخدام كود VBA


تغيير إعدادات الحقل في الجدول المحوري يدويًا واحدًا تلو الآخر

في Excel، يمكنك تغيير حساب إعدادات الحقل عن طريق تغيير الدالة واحدة تلو الأخرى في مربع الحوار إعدادات حقل القيمة، يرجى القيام بما يلي:

1. حدد حقلًا في منطقة القيم الذي تريد تغيير دالة الملخص له في الجدول المحوري، ثم انقر بزر الماوس الأيمن واختر إعدادات حقل القيمة، انظر لقطة الشاشة:

a screenshot of opening the Value Field Settings dialog box

2. بعد ذلك، في مربع الحوار إعدادات حقل القيمة، حدد نوع الحساب الذي تريد استخدامه ضمن علامة التبويب تلخيص القيم بواسطة، انظر لقطة الشاشة:

a screenshot of selecting one type of calculation

3. ثم انقر فوق موافق لإغلاق هذا الحوار، ويمكنك رؤية أن دالة العد قد تغيرت إلى دالة الجمع، انظر لقطة الشاشة:

a screenshot showing the changes for one field

4. كرر الخطوات أعلاه لتغيير إعدادات حساب الحقول الأخرى واحدًا تلو الآخر.

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

a screenshot of changing the field settings by right clicking menu


تغيير إعدادات الحقول المتعددة في الجدول المحوري باستخدام كود VBA

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

1. انقر فوق أي خلية في جدولك المحوري.

2. اضغط مع الاستمرار على مفتاحي ALT + F11، وسيفتح نافذة Microsoft Visual Basic for Applications.

3. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.

كود VBA: تغيير إعدادات الحقول المتعددة في الجدول المحوري

Public Sub SetDataFieldsToSum()
'Update 20141127
Dim xPF As PivotField
Dim WorkRng As Range
Set WorkRng = Application.Selection
With WorkRng.PivotTable
   .ManualUpdate = True
   For Each xPF In .DataFields
      With xPF
         .Function = xlSum
         .NumberFormat = "#,##0"
      End With
   Next
   .ManualUpdate = False
End With
End Sub

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

a screenshot showing the orginal PivotTable
a screenshot of an arrow
a screenshot showing the PivotTable after changing the field settings

ملاحظة: في الكود أعلاه، يمكنك تغيير دالة الجمع إلى أي حسابات أخرى، مثل المتوسط، الحد الأقصى، الحد الأدنى كما تريد. تحتاج فقط إلى تغيير الجمع في هذه البرامج النصية: Public Sub SetDataFieldsToSum() و .Function = xlSum إلى وظائف أخرى.


أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!