جدول المحتويات
إحدى أهم ميزات Excel هي تجميع القيم من جميع خلايا النطاق في خلية واحدة. مطلوب للبحث عن القيم بسهولة. سأقوم اليوم بعرض كيفية تجميع نطاق في Excel باستخدام طرق مفيدة 5 .
تنزيل Practice Workbook
احصل على نموذج الملف هذا لتجربته العملية بنفسك.
Concatenate Range.xlsm
5 طرق مفيدة لسلسلة النطاق في Excel
لتوضيح العملية ، هنا لدينا مجموعة بيانات مع معرف المنتج و اسم المنتج لبعض منتجات شركة تسمى مجموعة مارس . يتم تخزين القيم في نطاق الخلايا B5: C9 .
هدفنا اليوم هو تجميع أسماء جميع المنتجات في خلية واحدة. لهذا ، دعنا ننتقل إلى الطرق أدناه.
1. ادمج CONCATENATE & amp؛ وظائف TRANSPOSE إلى Concatenate Range
يمكننا بسهولة دمج السلسلة النصية عن طريق دمج CONCATENATE و وظائف TRANSPOSE في Excel. للقيام بذلك ، اتبع الخطوات أدناه.
- أولاً ، حدد الخلية B12 واكتب هذه الصيغة.
=CONCATENATE(TRANSPOSE(C5:C9&”,“)
- ثم حدد TRANSPOSE (C5: C9 & amp؛ "،" من الصيغة واضغط على F9 على لوحة المفاتيح.
- بعد ذلك ، ستتحول الصيغة إلى قيم مثل هذه.
- هنا ، قم بإزالة بين قوسين مجعد من كليهما
في هذه الصيغة ، تقوم الوظيفة TRANSPOSEبتحويل النطاق الرأسي للخلايا C5: C9في شكل أفقي. بعد ذلك ، تقوم الوظيفة CONCATENATEبدمجها وتحويلها إلى سطر واحد.
- أخيرًا ، اضغط على Enter وسترى الإخراج المطلوب.
ملاحظة: غيّرت Microsoft كيفية عمل صيغ الصفيف في إصدار Excel 365 . في الإصدارات الأقدم ، نحتاج إلى الضغط على Ctrl + Shift + أدخل لحساب صيغة صفيف.
اقرأ المزيد: كيفية الجمع بين عدة خلايا في خلية واحدة مفصولة بفاصلة في Excel
2. السلسلة المتسلسلة مع وظيفة TEXTJOIN في Excel
يمكننا ربط نطاق باستخدام وظيفة TEXTJOIN من Excel. لكن هذه الوظيفة متاحة فقط في Office 365 . لذلك ، قم ببساطة بتطبيق الخطوات أدناه.
- أولاً ، حدد الخلية B12 وأدخل هذه الصيغة.
=TEXTJOIN(",",TRUE,C5:C9)
- بعد ذلك ، اضغط على أدخل .
- أخيرًا ، ستتمكن من ربط النطاق بنجاح مثل هذا.
ملاحظة:هنا ، قمت بتعيين الوسيطة ignore_blankكـ TRUE، لاستبعاد الفراغ الخلايا. يمكنك استخدامه حسب حاجتك.
3. تطبيق Excel VBA على Concatenate Range
أولئك الذين ليس لديهم اشتراك Office 365 ، يمكنهم استخدام هذا VBA رمز لسلسلة النطاق في Excel . باستخدام هذا الرمز ، يمكنك إنشاء وظيفة TEXTJOIN يدويًا وربطها.
- في البداية ، اضغط على F11 على لوحة المفاتيح لفتح Microsoft Visual Basic for Applications نافذة.
- ثم حدد الوحدة النمطية من علامة التبويب إدراج .
- الآن ، اكتب هذا الرمز داخل الصفحة الفارغة.
7094
- ثم اضغط Ctrl + S لحفظ الكود وإغلاق النافذة.
- بعد ذلك ، سيقوم هذا الرمز بإنشاء وظيفة TEXTJOIN مع بناء الجملة التالي.
- لذلك ، اكتب الصيغة في الخلية B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)
- أخيرًا ، ستجمع الصيغة أسماء المنتجات في خلية واحدة.
4. ربط النطاق مع Power Query في Excel
طريقة أخرى مفيدة لتسلسل المصفوفات باستخدام Power Query في التفوق. للقيام بالمهمة ، انتقل إلى العملية التالية بعناية.
- في البداية ، حدد نطاق الخلايا C4: C9 .
- ثم انتقل إلى علامة التبويب البيانات وحدد من الجدول / النطاق ضمن Get & amp؛ تحويل البيانات .
- بعد ذلك ، ستحصل على نافذة إنشاء جدول تطلب الإذن لإنشاء جدول باستخدام النطاق المحدد.
- هنا ، حدد المربع يحتوي الجدول على رؤوس واضغط موافق .
- بعد ذلك ، سترى نافذة محرر Power Query .
- في هذه النافذة ، حدد العمود وانتقل إلى علامة التبويب التحويل
- هنا ، حدد تبديل من مجموعة جدول .
- الآن ، حدد جميع الأعمدة المنفصلة في النافذة بالضغط على الزر Ctrl على لوحة المفاتيح و يمينًا - انقر فوق فوق أي منها.
- بعد ذلك ، انقر فوق دمج الأعمدة .
- بعد ذلك ، اختر فاصلة باعتباره فاصل في مربع الحوار دمج الأعمدة .
- بجانبه ، اكتب قائمة المنتجات في قسم اسم العمود الجديد .
- أخيرًا ، حدد إغلاق & amp؛ قم بتحميل من علامة التبويب الصفحة الرئيسية
- أخيرًا ، ستقوم بربط النطاق في ورقة عمل جديدة مثل هذه.
5. استخدم أمر ضبط التعبئة لتسلسل النطاق
في Microsoft Excel ، ضبط التعبئة أمر نادر ولكنه مفيد جدًا للتسلسل. دعونا نرى كيف يعمل.
- في البداية ، حدد نطاق الخلايا C5: C9 .
- ثم انتقل إلى علامة التبويب الصفحة الرئيسية وانقر فوق ملء ضمن مجموعة التحرير .
- بعد ذلك ، حدد ضبط من القائمة المنسدلة.
- هذا كل شيء ، أنت سوف تحصل بنجاح على المصفوفة المتسلسلة من الملف المنفردالمصفوفة.
الاستنتاج
هذا كل شيء اليوم. باستخدام هذه الطرق 5 ، يمكنك معرفة كيفية ربط نطاق في Excel. هل لديك اسئلة؟ اسألني بكل حرية. أيضًا ، اتبع ExcelWIKI لمزيد من المقالات المفيدة مثل هذه.