هناك بعض الأسباب المحتملة لعدم ظهور النتيجة في خانة الجمع التلقائي بعد استخدام دالتي SUBTOTAL:
1. تأكد أن الخلايا G5:G23 ليست خلايا فارغة أو محتوية على نصوص أو تنسيقات خاصة قد تؤثر على عملية الجمع.
2. تحقق من أن خلايا النطاق G5:G23 ليست محمية أو مخفية، حيث قد يؤثر ذلك على عمل دالة SUBTOTAL.
3. تأكد أن خلايا النطاق لا تحتوي على أي صيغ أو وظائف أخرى قد تؤثر على عملية الجمع.
4. جرّب استخدام دالة SUM بدلاً من SUBTOTAL لرؤية ما إذا كانت المشكلة في استخدام SUBTOTAL أم لا.
5. إذا استمرت المشكلة، جرّب إدخال النطاق يدويًا في خانة الجمع بدلاً من استخدام الصيغة.
إذا استمرت المشكلة بعد محاولة هذه الخطوات، فربما هناك حالة خاصة في بياناتك أو تنسيقات الخلايا تؤثر على عملية الجمع. في هذه الحالة، يمكنك محاولة تقديم مزيد من المعلومات عن البيانات والتنسيقات المستخدمة حتى أتمكن من المساعدة بشكل أفضل.
حلول مُحتملة:
التأكد من انتقاء الصفوف وخلايا الفلترة: تأكد من أن الفلترة تُطبق على الصفوف والخلايا الصحيحة التي تريد إجمالها. معادلة SUBTOTAL مع الفلترة: تأكد من أن المعادلة تُستخدم مع الفلترة المطبقة على البيانات. استخدام دالة SUMIFS : يمكنك استخدام هذه الوظيفة لحساب المجموع بناءً على معايير فلترة محددة.
مثال:
لنفترض أن لديك جدول يحتوي على قائمة من المنتجات وكمية البيع لكل منتج. تريد حساب مجموع مبيعات منتج "الكمبيوتر" بعد تطبيق فلترة على الصفوف التي تحتوي على اسم المنتج "الكمبيوتر". يمكنك استخدام الفلترة لتحديد صفوف الكمبيوتر ثم تطبيق المعادلة التالي: =SUBTOTAL(109;C5:C23) حيث C5:C23 هو النطاق الذي يحتوي على أرقام مبيعات الكمبيوتر.
بهذه الطريقة، يمكنك جمع الأرقام في النطاق G5:G23 بعد عملية الفرز والتصفية.
----------------------------
ويمكنك الاستعانة بكود VBA يمكنك استخدامه لجمع الأرقام في النطاق G5:G23 بعد عملية الفرز والتصفية:
اقتبـاس ،،
Sub SumAfterFilter()
Dim rng As Range
Dim cell As Range
Dim sum As Double
Set rng = Range("G5:G23").SpecialCells(xlCellTypeVisible)
For Each cell In rng
sum = sum + cell.Value
Next cell
MsgBox "المجموع هو: " & sum
End Sub
يمكنك نسخ ولصق هذا الكود في وحدة VBA في Excel. ثم يمكنك تشغيله عن طريق النقر فوق زر تشغيل في واجهة Excel. سيتم عرض مربع حوار مع قيمة المجموع بعد عملية الفرز والتصفية.
أتمنى أن يساعدك هذا الكود.
تم تحرير المشاركة بواسطة :Saleh Ahmed Rabie
بتاريخ:30-05-2024 04:27 مساءً