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

كيف تدمج خلايا متعددة في خلية واحدة باستخدام مسافات أو فواصل أو أحرف فصل أخرى في Excel؟

المؤلفصنتاريخ التعديل

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

لقطة شاشة لدمج خلايا متعددة باستخدام فاصل في صفوف وأعمدة


دمج صف أو عمود من الخلايا في خلية واحدة باستخدام مسافات أو فواصل أو فواصل أخرى عبر الصيغ

في Excel، يمكنك استخدام الصيغ التالية لدمج صفٍ من الخلايا أو عمودٍ من الخلايا في خلية واحدة.


الطريقة أ: استخدام عامل التشغيل «&» لدمج الخلايا

في Excel، يمكنك استخدام عامل التشغيل «&» لدمج السلاسل النصية أو قيم الخلايا بسلاسة.

يُرجى إدخال الصيغة أدناه لدمج الخلايا في أعمدة متعددة: (افصل نتائج الدمج بمسافة، ويمكنك استبدال المسافة بفواصل أخرى حسب حاجتك.)

=A2&« »&B2&« »&C2

بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وسيتم دمج البيانات من الأعمدة المختلفة في خلية واحدة، انظر لقطة الشاشة:

لقطة شاشة لاستخدام

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

الطريقة ب: استخدام دالة Concatenate لدمج الخلايا

تُستخدم دالة CONCATENATE في Excel لدمج سلاسل نصية متعددة أو قيم خلايا في خلية واحدة بسلاسة وفعالية.

يُرجى إدخال أو نسخ الصيغة أدناه في خلية فارغة:

=CONCATENATE(A2, "-", B2, "-", C2)

بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وستحصل على النتيجة التالية:

لقطة شاشة لاستخدام دالة Concatenate لدمج خلايا في خلية واحدة

  • نصائح:
  • في الصيغة أعلاه، يمكنك استبدال الرمز "-" بفواصل أخرى، مثل=CONCATENATE(A2, ";", B2, ";", C2)
  • إذا كنت بحاجة إلى دمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=CONCATENATE(A2, "-", A3, "-", A4, "-", A5, "-", A6, "-", A7)

الطريقة ج: استخدام دالة Textjoin لدمج الخلايا

إذا كنت تستخدم Excel 365 أو إصدارًا أحدث، فتوجد دالة جديدة تُسمى TEXTJOIN يمكنها مساعدتك أيضًا على دمج خلايا متعددة في خلية واحدة.

أدخل أو انسخ الصيغة التالية في خلية فارغة:

=TEXTJOIN(",",TRUE,A2:C2)

بعد ذلك، اسحب مقبض التعبئة لتطبيق هذه الصيغة على خلايا أخرى، انظر لقطة الشاشة:

لقطة شاشة لاستخدام دالة 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 لدمج الخلايا مع فاصل سطر جديد

هنا، يمكنك دمج دالة CONCATENATE مع الحرف CHAR(10) للحصول على نتيجة مدمجة مفصَّلة بفاصل سطر جديد.

1. يُرجى كتابة الصيغة أدناه أو نسخها:

=CONCATENATE(A2,CHAR(10),B2,CHAR(10),C2)

بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وستحصل على النتيجة التالية:

لقطة شاشة لاستخدام صيغة لدمج خلايا في خلية واحدة مع فاصل سطر جديد

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:C2)

بعد الحصول على نتائج الدمج، يُرجى تذكّر تنسيق خلايا الصيغة إلىالتفاف النص، انظر لقطة الشاشة:

لقطة شاشة لاستخدام دالة Textjoin لدمج الخلايا مع فاصل سطر جديد، ثم تحديد خيار التفاف النص لعرض النتائج على عدة أسطر

نصائح: لدمج قيم الخلايا من صفوف متعددة، فكل ما عليك فعله هو تغيير مرجع الخلية على النحو التالي:=TEXTJOIN(CHAR(10),TRUE,A2:A7)


دمج صف أو عمود أو نطاق من الخلايا في خلية واحدة باستخدام فاصل محدد عبر ميزة رائعة

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

نصائح:لتطبيق ميزةدمج، يجب عليك أولًا تنزيلKutools لـ Excel، ثم تطبيق الميزة بسرعة وسهولة.

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

1. حدد نطاق الخلايا التي تريد دمج قيمها في خلية واحدة.

2. لتطبيق هذه الوظيفة، انقر علىKutools > الدمج والتقسيم > دمج الصفوف/الأعمدة/الخلايا والاحتفاظ بالقيم. انظر لقطة الشاشة:

لقطة شاشة لتفعيل ميزة "دمج الصفوف أو الأعمدة أو الخلايا دون فقدان البيانات" من Kutools

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

لقطة شاشة لتهيئة مربع حوار "دمج الأعمدة أو الصفوف"

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

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

لقطة شاشة تُظهر النتيجة بعد دمج قيم الخلايا في خلية واحدة لكل صف

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

لقطة شاشة تُظهر النتيجة بعد دمج قيم الخلايا في خلية واحدة لكل عمود

3).دمج نطاق من قيم الخلايا في خلية واحدة:

لقطة شاشة للخلايا الأصليةلقطة شاشة لسهملقطة شاشة تُظهر أن جميع الخلايا في النطاق المحدد تم دمجها في خلية واحدة

انقر لتنزيل Kutools لـ Excel وتجربته مجانًا الآن!


مقالات ذات صلة إضافية حول دمج الصفوف والأعمدة:

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