كيفية دمج الخلايا المرئية فقط في Excel؟
إذا كان لديك قائمة من البيانات المُرشحة، الآن تحتاج فقط إلى دمج الخلايا المرئية وتجاهل الخلايا المخفية للحصول على النتيجة المدمجة التالية. كيف يمكنك إنجاز هذه المهمة بسرعة وسهولة في Excel؟
دمج قيم الخلايا المرئية فقط في خلية واحدة باستخدام كود VBA
دمج قيم الخلايا المرئية فقط في خلية واحدة باستخدام كود VBA
يمكنك إنشاء دالة معرفة من قبل المستخدم لحل هذه المهمة، يرجى اتباع الخطوات التالية:
1. اضغط مع الاستمرار على مفاتيح ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.
2. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.
كود VBA: دمج قيم الخلايا المرئية فقط:
Private Function ConcatenateVisible(xRg As Variant, sptChar As String)
'Updateby Extendoffice
Dim rg As Range
For Each rg In xRg
If (rg.EntireRow.Hidden = False) And (rg.EntireColumn.Hidden = False) Then
ConcatenateVisible = ConcatenateVisible & rg.Value & sptChar
End If
Next
ConcatenateVisible = Left(ConcatenateVisible, Len(ConcatenateVisible) - Len(sptChar))
End Function
3. ثم احفظ وأغلق هذا الكود، عد إلى ورقة العمل، وأدخل هذه الصيغة: =concatenatevisible(B2:B10,"-") (B2:B10 هو نطاق البيانات المُرشحة الذي تريد دمجه، “-” هو الفاصل لفصل القيم المدمجة، يمكنك تغييرها حسب الحاجة.) في خلية فارغة حيث تريد وضع النتيجة المدمجة، ثم اضغط على مفتاح Enter للحصول على النتيجة. انظر لقطة الشاشة:
ملاحظة: باستخدام هذه الدالة المعرفة من قبل المستخدم، ستتغير النتيجة المدمجة مع بياناتك المُرشحة بشكل ديناميكي، على سبيل المثال، إذا قمت بتصفية المنتج KTO، ستتغير نتيجتك المدمجة إلى البيانات المُرشحة الجديدة. انظر لقطة الشاشة:
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في 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.





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