كيف تجمع خلايا متعددة في خلية بمسافة أو فواصل أو فواصل أخرى في إكسيل؟
عند دمج الخلايا من عدة أعمدة أو صفوف في خلية واحدة ، قد يتم فصل البيانات المجمعة بلا شيء. ولكن إذا كنت تريد الفصل بينها بعلامات محددة ، مثل مسافة أو فاصلة أو فاصلة منقوطة أو غيرها ، كيف يمكنك أن تفعل؟ سيقدم لك هذا البرنامج التعليمي بعض الطرق.
- اربط صفًا أو عمودًا من الخلايا في خلية واحدة بمسافة أو فاصلة أو فواصل أخرى باستخدام الصيغ
- اربط صفًا أو عمودًا من الخلايا في خلية واحدة بمسافة أو فاصلة أو فواصل أخرى بواسطة الوظيفة المعرفة بواسطة المستخدم
- ربط صف أو عمود من الخلايا في خلية واحدة مع فاصل أسطر باستخدام الصيغ
- اربط صفًا أو عمودًا أو نطاقًا من الخلايا في خلية واحدة بفاصل محدد باستخدام ميزة رائعة
اربط صفًا أو عمودًا من الخلايا في خلية واحدة بمسافة أو فاصلة أو فواصل أخرى باستخدام الصيغ
في 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 for Excel!
اربط صفًا أو عمودًا من الخلايا في خلية واحدة بمسافة أو فاصلة أو فواصل أخرى بواسطة الوظيفة المعرفة بواسطة المستخدم
في Excel ، يمكنك أيضًا إنشاء دالة معرّفة من قِبل المستخدم لدمج خلايا الصف أو العمود في خلية واحدة مع مسافات أو علامات محددة.
1. معلق ALT + F11 على لوحة المفاتيح لفتح ملف Microsoft Visual Basic للتطبيق نافذة.
2. انقر إدراج > وحدة، وانسخ 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 لدمج الخلايا مع فاصل الأسطر
هنا ، يمكنك دمج وظيفة التسلسل مع حرف 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)
اربط صفًا أو عمودًا أو نطاقًا من الخلايا في خلية واحدة بفاصل محدد باستخدام ميزة رائعة
إذا كنت مزعجًا بالصيغ والكود أعلاه ، هنا ، يمكنني أن أوصي بأداة مفيدة- كوتولس ل إكسيل، بما لديها دمج الميزة ، يمكنك دمج قيم الخلية بسرعة حسب الصف أو العمود أو النطاق في خلية واحدة.
نصيحة:لتطبيق هذا دمج الميزة ، أولاً ، يجب عليك تنزيل ملف كوتولس ل إكسيل، ثم قم بتطبيق الميزة بسرعة وسهولة.
بعد تثبيت كوتولس ل إكسيل، يرجى القيام بذلك على النحو التالي:
1. حدد قيم خلايا النطاق التي تريد دمجها في خلية.
2. الرجاء تطبيق هذه الوظيفة عن طريق النقر كوتولس > دمج وتقسيم > ادمج الصفوف أو الأعمدة أو الخلايا دون فقد البيانات. انظر لقطة الشاشة:
3. في مربع الحوار المنبثق ، يرجى تحديد العمليات التي تحتاجها كما هو موضح في لقطة الشاشة التالية:
4. ثم اضغط Ok، ستحصل على النتيجة كما هو موضح أدناه:
1). اجمع قيم الخلايا في خلية واحدة لكل صف:
2). اجمع قيم الخلايا في خلية واحدة لكل عمود:
3). ادمج نطاقًا من قيم الخلايا في خلية واحدة:
انقر لتنزيل Kutools for Excel والتجربة المجانية الآن!
أكثر نسبيًا يجمع بين الصفوف والأعمدة المقالات:
- دمج الخلايا (دمج محتويات الخلايا) دون فقد البيانات في Excel
- قد نقوم بدمج الخلايا ومحتوياتها في Microsoft Excel بشكل متكرر. ومع ذلك ، هل تجد أسهل طريقة لدمج محتويات الخلايا؟ هنا سنتحدث عن كيفية دمج محتويات الخلايا في Excel بسهولة وبسرعة.
- دمج الصفوف والجمع بينها دون فقدان البيانات في Excel
- يحتفظ Excel بالبيانات فقط في الجزء العلوي الأيسر من الخلية ، إذا قمت بتطبيق أمر "دمج وتوسيط" (علامة التبويب الصفحة الرئيسية> دمج وتوسيط في لوحة المحاذاة) لدمج صفوف البيانات في Excel. يتعين على المستخدمين استخدام طريقة أخرى لدمج عدة صفوف من البيانات في صف واحد دون حذف البيانات.
- اجمع الصفوف المكررة وجمع القيم في Excel
- في Excel ، قد تواجه هذه المشكلة دائمًا ، عندما يكون لديك نطاق من البيانات يحتوي على بعض الإدخالات المكررة ، والآن تريد دمج البيانات المكررة وجمع القيم المقابلة في عمود آخر ، كما هو موضح في لقطات الشاشة التالية. كيف يمكنك حل هذه المشكلة؟
- ادمج التاريخ والوقت في خلية واحدة في Excel
- هناك عمودين في ورقة العمل ، أحدهما هو التاريخ والآخر الوقت ، كما هو موضح أدناه ، هل هناك أي طريقة لدمج هذين العمودين بسرعة في عمود واحد ، والاحتفاظ بتنسيق الوقت؟
- تتجاهل الخلايا المتسلسلة أو تخطي الفراغات في Excel
- يمكن أن تساعدك وظيفة Concatenate في Excel على دمج قيم خلايا متعددة في خلية واحدة بسرعة ، إذا كانت هناك بعض الخلايا الفارغة داخل الخلايا المحددة ، فستجمع هذه الوظيفة الفراغات أيضًا. ولكن ، في وقت ما ، تريد فقط ربط الخلايا بالبيانات وتخطي الخلايا الفارغة ، كيف يمكنك إنهاؤها في Excel؟
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!