KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكنك تحديد قيمة معينة عبر أوراق عمل متعددة؟

المؤلفXiaoyangتاريخ التعديل

في سيناريوهات Excel العملية، من الشائع جدًّا العمل مع مصنفات تحتوي على بيانات موزَّعة عبر عدة أوراق عمل. فمثلًا، قد تُخزَّن مبيعات شهرية أو ملاحظات العملاء أو قوائم الجرد في أوراق منفصلة داخل نفس الملف. وإذا أردت معرفة عدد مرات ظهور قيمة معيَّنة — ككلمة «Excel» — عبر جميع تلك الأوراق، فستجد أن الأمر ليس مباشرًا، إذ إن الدوال المدمجة مثل COUNTIF تعمل على ورقة واحدة في كل مرة. ويُعد العد الدقيق للتكرارات عبر أوراق عمل متعددة أداةً قيِّمة لإعداد تقارير موحَّدة، أو اكتشاف الاتجاهات، أو التحقق من اتساق بياناتك.

يوضّح الجدول التالي سيناريو نموذجيًّا، حيث يكون الهدف هو عد عدد مرات ظهور «Excel» عبر عدة أوراق عمل للحصول على نتيجة شاملة:

بيانات عينة1بيانات عينة2بيانات عينة3سهم يمينالنتيجة

عدّ قيمة محددة عبر أوراق عمل متعددة باستخدام الصيغ

عدّ قيمة محددة عبر أوراق عمل متعددة باستخدام Kutools لـ Excel

عدّ قيمة محددة عبر جميع أوراق العمل باستخدام كود VBA


عدّ قيمة محددة عبر أوراق عمل متعددة باستخدام الصيغ

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

1. أولًا، أنشئ قائمةً بأسماء جميع الأوراق التي تحتوي على البيانات التي تريد تحليلها. ضع هذه القائمة في عمود واحد، مثلًا في C2:C4، كما هو موضح:

سرد أسماء جميع الأوراق

يمكنك إنشاء هذه القائمة يدويًّا، أو الرجوع إلى هذا الدليل:كيفية سرد اسم ورقة العمل في Excel؟

2. في أي خلية فارغة ترغب في عرض العدد الموحّد بها، أدخل الصيغة التالية:

=SUMPRODUCT(COUNTIF(INDIRECT("'"&C2:C4&"'!A2:A6"),E2))

بعد الضغط علىEnter، ستعرض الخلية عدد مرات ظهور القيمة المحددة (وهي «Excel» في هذه الحالة، والمُدخلة في الخلية E2) ضمن النطاق المعرَّف عبر جميع الأوراق المدرجة. انظر لقطة الشاشة:

أدخل صيغة لحساب عدد مرات ظهور قيمة معيّنة عبر أوراق عمل متعددة

ملاحظات ونصائح:

  • A2:A6 هو نطاق البيانات في كل ورقة تريد البحث فيها. غيّره وفقًا لتنسيق بياناتك.
  • C2:C4 هو النطاق الذي يحتوي على أسماء أوراق العمل الخاصة بك. أضف صفوفًا إضافية حسب الحاجة إذا كانت لديك أوراق عمل أخرى.
  • E2 يحتوي على القيمة المحددة التي تريد عدّها. تأكد من أن تكون مطابقةً تمامًا لبياناتك، خاصةً إذا كان الخيار «مطابقة الخلية» مطلوبًا.
  • إذا كانت نطاقاتك تختلف عبر الأوراق، فقد تتطلب هذه الصيغة تعديلًا أو إدخال صيغ COUNTIF منفصلة لكل ورقة يدويًّا، مثل:
    =COUNTIF(Sheet1!A2:A6,D2)+COUNTIF(Sheet10!A2:A6,D2)+COUNTIF(Sheet15!A2:A6,D2)

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

    صيغة أخرى لحساب عدد مرات ظهور قيمة معيّنة عبر أوراق عمل متعددة

إذا واجهت خطأً (#REF!) مع صيغ INDIRECT أو SUMPRODUCT، فتحقق مجددًا من أسماء الأوراق ومراجع النطاقات بحثًا عن أخطاء إملائية، وتأكد من وجود جميع الأوراق. يجب أن تكون جميع النطاقات المشار إليها صالحةً ومتسقة.


عدّ قيمة محددة عبر أوراق عمل متعددة باستخدام Kutools لـ Excel

معKutools لـ Excel، يمكنك تسهيل عد القيم المحددة عبر أوراق عمل متعددة—خاصةً عند التعامل مع مجموعات بيانات ضخمة أو عندما تحتاج إلى مرونة أكبر. إذ يحوّل Kutools العمليات المعقدة، التي تتطلب عادةً صيغًا متعددةً أو جهدًا يدويًّا في Excel القياسي، إلى خطوات بسيطة وسلسة.

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

بعد تثبيتKutools لـ Excel، يرجى اتباع الخطوات التالية:

1. انقر علىKutools > التنقل، انظر لقطة الشاشة:

انقر فوق Kutools > التنقل في Kutools

تعيين الخيارات في جزء التنقل

2. في جزءالتنقل، استخدم الخيارات التالية للبحث والعد التفصيلي:

(1.) وسّع جزءالبحث والاستبدالبالنقر على زرّه.

(2.) أدخل القيمة المستهدفة، مثل «Excel»، في مربع نصالبحث عن، مع التأكد من دقة التهجئة واستخدام الحروف الكبيرة والصغيرة بشكل صحيح إذا كانت المطابقة الدقيقة ضرورية.

(3.) اختر خيار «ورقة العمل المحددة» من القائمةضمنالقائمة المنسدلة.

(4.) من منطقةالمصنفات، حدد جميع الأوراق التي ترغب في عد التكرارات فيها.

(5.) يضمن خيارمطابقة الخليةعدّ المطابقات الدقيقة فقط، مما يمنع إدراج السلاسل الجزئية أو المشابهة.

(6.) انقر علىالبحث عن الكل. ستظهر النتائج في قائمة، مع عرض العدد الإجمالي في أسفل الجزء. ويمكنك تصفح كل حالة على حدة، مما يسهّل مراجعة البيانات مباشرةً.

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


عدّ قيمة محددة عبر جميع أوراق العمل باستخدام كود VBA

للمستخدمين المتمرسين في الأتمتة، يُمكّنك استخدام VBA من عدّ مرات ظهور قيمة معيّنة (مثل «Excel») عبر جميع أوراق العمل في مصنفك من خلال إجراء واحد فقط—وهو حلٌ مثالي خصوصًا عند وجود عدد كبير من الأوراق، أو تنوّع النطاقات، أو رغبتك في عدٍّ ديناميكي دون الاعتماد على الصيغ أو القوائم اليدوية.

1. انقر علىأدوات المطور > Visual Basic لفتح نافذة VBA. في محرر VBA، انقر علىإدراج > وحدة نمطية، ثم الصق الكود التالي في نافذة الوحدة النمطية:

Sub CountValueAcrossAllSheets()
    Dim ws As Worksheet
    Dim cell As Range
    Dim valueToCount As String
    Dim totalCount As Long
    
    valueToCount = InputBox("Enter the value to count across all worksheets:", "Count Value", "Excel")
    
    totalCount = 0
    
    For Each ws In ThisWorkbook.Worksheets
        For Each cell In ws.UsedRange
            If Trim(LCase(cell.Value)) = Trim(LCase(valueToCount)) Then
                totalCount = totalCount + 1
            End If
        Next cell
    Next ws
    
    MsgBox "The value '" & valueToCount & "' appears " & totalCount & " times across all worksheets.", _
           vbInformation, "Count Complete"
End Sub

2. اضغط على الزرزر التشغيل (أو اضغط F5) لتنفيذ الكود. عند المطالبة، أدخل القيمة التي تريد عدها (مثل Excel). سيقوم الماكرو بالمرور على جميع أوراق العمل، وجمع عدد المطابقات، ثم عرض النتيجة الموحّدة في مربع رسالة.

ملاحظة:تُعد هذه الطريقة مثاليةً للمصنفات الكبيرة، وتتيح لك البحث عن أي قيمة في جميع أوراق العمل.


مقالات ذات صلة:

كيف تستخدم دالة COUNTIF لحساب النسبة المئوية في Excel؟

كيف تستخدم دالة COUNTIF مع معايير متعددة في Excel؟

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

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

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


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

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

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل