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

- دمج صف أو عمود من الخلايا في خلية واحدة باستخدام مسافات أو فواصل أو فواصل أخرى عبر الصيغ
- دمج صف أو عمود من الخلايا في خلية واحدة باستخدام مسافات أو فواصل أو فواصل أخرى عبر دالة معرفة من قبل المستخدم
- دمج صف أو عمود من الخلايا في خلية واحدة باستخدام فاصل سطر جديد عبر الصيغ
- دمج صف أو عمود أو نطاق من الخلايا في خلية واحدة باستخدام فاصل محدد عبر ميزة رائعة
دمج صف أو عمود من الخلايا في خلية واحدة باستخدام مسافات أو فواصل أو فواصل أخرى عبر الصيغ
في Excel، يمكنك استخدام الصيغ التالية لدمج صفٍ من الخلايا أو عمودٍ من الخلايا في خلية واحدة.
- الطريقة أ: استخدام عامل التشغيل «&» لدمج الخلايا
- الطريقة ب: استخدام دالة Concatenate لدمج الخلايا
- الطريقة ج: استخدام دالة Textjoin لدمج الخلايا (Excel 365 والإصدارات الأحدث)
الطريقة أ: استخدام عامل التشغيل «&» لدمج الخلايا
في Excel، يمكنك استخدام عامل التشغيل «&» لدمج السلاسل النصية أو قيم الخلايا بسلاسة.
يُرجى إدخال الصيغة أدناه لدمج الخلايا في أعمدة متعددة: (افصل نتائج الدمج بمسافة، ويمكنك استبدال المسافة بفواصل أخرى حسب حاجتك.)
بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وسيتم دمج البيانات من الأعمدة المختلفة في خلية واحدة، انظر لقطة الشاشة:

- نصائح:
- في الصيغة أعلاه، يمكنك استبدال الفراغات بين عوامل التشغيل & بفواصل أخرى، مثل=A2&"-"&B2&"-"&C2
- إذا كنت بحاجة إلى دمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=A2&« »&A3&« »&A4&« »&A5&« »&A6&« »&A7
الطريقة ب: استخدام دالة Concatenate لدمج الخلايا
تُستخدم دالة CONCATENATE في Excel لدمج سلاسل نصية متعددة أو قيم خلايا في خلية واحدة بسلاسة وفعالية.
يُرجى إدخال أو نسخ الصيغة أدناه في خلية فارغة:
بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وستحصل على النتيجة التالية:

- نصائح:
- في الصيغة أعلاه، يمكنك استبدال الرمز "-" بفواصل أخرى، مثل=CONCATENATE(A2, ";", B2, ";", C2)
- إذا كنت بحاجة إلى دمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=CONCATENATE(A2, "-", A3, "-", A4, "-", A5, "-", A6, "-", A7)
الطريقة ج: استخدام دالة Textjoin لدمج الخلايا
إذا كنت تستخدم Excel 365 أو إصدارًا أحدث، فتوجد دالة جديدة تُسمى TEXTJOIN يمكنها مساعدتك أيضًا على دمج خلايا متعددة في خلية واحدة.
أدخل أو انسخ الصيغة التالية في خلية فارغة:
بعد ذلك، اسحب مقبض التعبئة لتطبيق هذه الصيغة على خلايا أخرى، انظر لقطة الشاشة:

- نصائح:
- في الصيغة أعلاه، يمكنك استبدال الرمز «،» بفواصل أخرى، مثل=TEXTJOIN(«/»,TRUE,A2:C2)
- لدمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=TEXTJOIN(",",TRUE,A2:A7)
- يمكن لدالة TEXTJOIN أيضًا دمج نطاق من الخلايا في خلية واحدة باستخدام فاصل على النحو التالي:=TEXTJOIN(",",TRUE,A2:C7)
دمج صف أو عمود أو نطاق من الخلايا في خلية واحدة باستخدام فاصل محدد
Kutools لـ Excelيدعم ميزة قوية تُسمىدمج، يمكنها مساعدتك على دمج جميع البيانات بناءً على الصفوف أو الأعمدة أو نطاق الخلايا في سجل واحد دون فقدان أيٍّ من بياناتك. شاهد العرض التوضيحي أدناه!انقر لتنزيل Kutools لـ Excel!
دمج صف أو عمود من الخلايا في خلية واحدة باستخدام مسافات أو فواصل أو فواصل أخرى عبر دالة معرفة من قبل المستخدم
في Excel، يمكنك إنشاء دالة معرفة من قبل المستخدم لدمج خلايا صف أو عمود في خلية واحدة باستخدام مسافات أو فواصل مخصصة.
1. اضغط باستمرار علىALT + F11 على لوحة المفاتيح لفتح نافذةمايكروسوفت فيجوال بيسيك للتطبيقات.
2. انقر علىإدراج > وحدة نمطية، ثم الصق كود VBA في الوحدة النمطية.
VBA: دمج الخلايا بناءً على الصف أو العمود في خلية واحدة باستخدام فاصل محدد:
Function Combine(WorkRng As Range, Optional Sign As String = "~") As String
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
If Rng.Text <> " " Then
OutStr = OutStr & Rng.Text & Sign
End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function
تلميح: في النص البرمجي أعلاه "Function Combine(WorkRng As Range, Optional Sign As String = «~») As String«، تم تحديد الرمز »~" كفاصل للنتيجة المدمجة، ويمكنك تغييره بحسب احتياجاتك.
3. بعد ذلك، اكتب الصيغة=Combine(A2:C2) في خلية فارغة، ثم اسحب مقبض التعبئة عبر النطاق الذي تريد تطبيق الصيغة عليه. وستُدمج جميع الخلايا في الصف في خلية واحدة باستخدام شرطات. انظر لقطة الشاشة:

نصائح: باستخدام دالة المستخدم المعرَّفة أعلاه، يمكنك بسهولة دمج قيم الخلايا حسب العمود—فكل ما عليك فعله هو إدخال الصيغة التالية: =Combine(A2:A7) للحصول على البيانات المدمجة التي تحتاجها.
دمج صف أو عمود من الخلايا في خلية واحدة باستخدام فاصل سطر جديد عبر الصيغ
في بعض الأحيان، قد ترغب في استخدام فاصل سطر جديد لفصل سلسلة النصوص المدمجة. عادةً ما تُعيد الدالة CHAR(10) حرف فاصل السطر الجديد. إليك الطرق التالية التي يمكنك استخدامها لإنجاز هذه المهمة:
- الطريقة أ: استخدام دالة Concatenate لدمج الخلايا مع فاصل سطر جديد
- الطريقة ب: استخدام دالة Textjoin لدمج الخلايا مع فاصل سطر جديد (Excel 365 والإصدارات الأحدث)
الطريقة أ: استخدام دالة Concatenate لدمج الخلايا مع فاصل سطر جديد
هنا، يمكنك دمج دالة CONCATENATE مع الحرف CHAR(10) للحصول على نتيجة مدمجة مفصَّلة بفاصل سطر جديد.
1. يُرجى كتابة الصيغة أدناه أو نسخها:
بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وستحصل على النتيجة التالية:

2. بعد ذلك، انقر علىالرئيسية > التفاف النصلتنسيق الخلايا، وستحصل على النتيجة التي تحتاجها:

نصائح: لدمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=CONCATENATE(A2,CHAR(10),A3,CHAR(10),A4,CHAR(10),A5,CHAR(10),A6,CHAR(10),A7)
الطريقة ب: استخدام دالة Textjoin لدمج الخلايا مع فاصل سطر جديد (Excel 365 والإصدارات الأحدث)
قد تبدو الصيغة أعلاه معقّدة بعض الشيء عند الحاجة إلى دمج خلايا متعددة، لكن دالة TEXTJOIN تقوم بهذه المهمة بسرعة وسهولة.
يُرجى إدخال أو نسخ الصيغة أدناه في خلية فارغة:
بعد الحصول على نتائج الدمج، يُرجى تذكّر تنسيق خلايا الصيغة إلىالتفاف النص، انظر لقطة الشاشة:

نصائح: لدمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=TEXTJOIN(CHAR(10),TRUE,A2:A7)
دمج صف أو عمود أو نطاق من الخلايا في خلية واحدة باستخدام فاصل محدد عبر ميزة رائعة
إذا كانت الصيغ والرموز أعلاه تُشعرك بالإزعاج، فدعني أقدّم لك أداةً مفيدة: Kutools لـ Excel. باستخدام ميزةالدمجالخاصة بها، يمكنك دمج قيم الخلايا بسرعة حسب الصف أو العمود أو نطاق معين في خلية واحدة!
نصائح:لتطبيق ميزةدمج، يجب عليك أولًا تنزيلKutools لـ Excel، ثم تطبيق الميزة بسرعة وسهولة.
بعد تثبيتKutools لـ Excel، يُرجى اتباع الخطوات التالية:
1. حدد نطاق الخلايا التي تريد دمج قيمها في خلية واحدة.
2. لتطبيق هذه الوظيفة، انقر علىKutools > الدمج والتقسيم > دمج الصفوف/الأعمدة/الخلايا والاحتفاظ بالقيم. انظر لقطة الشاشة:

3. في مربع الحوار المنبثق، يُرجى تحديد العمليات التي تحتاجها كما هو موضح في لقطة الشاشة التالية:

4. بعد ذلك، انقر علىموافق، وستحصل على النتيجة كما هو موضح في لقطة الشاشة أدناه:
1).دمج قيم الخلايا في خلية واحدة لكل صف:

2).دمج قيم الخلايا في خلية واحدة لكل عمود:

3).دمج نطاق من قيم الخلايا في خلية واحدة:
![]() | ![]() | ![]() |
انقر لتنزيل Kutools لـ Excel وتجربته مجانًا الآن!
مقالات ذات صلة إضافية حول دمج الصفوف والأعمدة:
- الخلايا المدمجة (دمج محتويات الخلايا) دون فقدان البيانات في Excel
- غالبًا ما نحتاج إلى دمج الخلايا ومحتوياتها في Microsoft Excel. لكن، هل اكتشفتَ الطريقة الأسهل لدمج محتويات الخلايا؟ سنستعرض هنا كيفية دمج محتويات الخلايا في Excel بسهولة وسرعة.
- دمج ودمج الصفوف دون فقدان البيانات في Excel
- عند استخدام أمر «دمج وتوسيط» (الموجود في علامة التبويب الرئيسية > دمج وتوسيط ضمن لوحة المحاذاة) لدمج صفوف البيانات في Excel، يحتفظ Excel فقط بالبيانات الموجودة في الخلية العلوية اليسرى. ولذلك، يُنصح باستخدام طريقة بديلة لدمج صفوف متعددة من البيانات في صف واحد دون فقدان أيٍّ من المعلومات.
- دمج صف مكرر وجمع القيم في Excel
- في Excel، قد تواجه هذه المشكلة باستمرار عندما يحتوي نطاق البيانات لديك على إدخالات مكررة، وترغب في دمج هذه الإدخالات المكررة مع جمع القيم المرتبطة بها في عمود آخر، كما هو موضح في لقطات الشاشة أدناه. كيف يمكنك حل هذه المشكلة؟
- دمج التاريخ والوقت في خلية واحدة في Excel
- يحتوي ورقة العمل على عمودين: أحدهما للتاريخ والآخر للوقت، كما هو موضح أدناه. هل هناك طريقة سريعة لدمجهما في عمود واحد مع الحفاظ على تنسيق الوقت؟
- دمج الخلايا مع تجاهل أو تخطي الخلايا الفارغة في Excel
- يمكنك استخدام دالة CONCATENATE في Excel لدمج قيم خلايا متعددة في خلية واحدة بسرعة. ومع ذلك، إذا احتوت الخلايا المحددة على خلايا فارغة، فستقوم الدالة بتضمين تلك الفراغات في النتيجة. لكن في بعض الأحيان، قد ترغب فقط في دمج الخلايا التي تحتوي على بيانات وتجاهل الخلايا الفارغة. كيف يمكنك تحقيق ذلك في Excel؟
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل


