كيفية دمج النص من خليتين في Excel (7 طرق)

  • شارك هذا
Hugh West

نحتاج أحيانًا إلى دمج عدة خلايا في خلية واحدة للحصول على المخرجات المطلوبة. مما لا شك فيه أن Excel يوفر بعض أسرع الميزات للقيام بذلك. في هذه المقالة ، سأناقش أسرع 7 طرق لدمج النص من خليتين في Excel مع التفسير اللازم.

تنزيل Practice Workbook

الطرق لدمج Text.xlsm

7 طرق لدمج النص من خليتين في Excel

سنستخدم مجموعة البيانات التالية لمهام اليوم. هنا ، يتم إعطاء الاسم الأول واسم العائلة. ونحتاج إلى دمج نص من هاتين الخليتين.

1. دمج النص باستخدام الرمز (& amp ؛)

في البداية ، أنا ' ll تظهر لك طريقة بسيطة لدمج خليتين - باستخدام رمز علامة العطف ( & amp؛ ). قد نستخدم الرمز بطريقتين منفصلتين.

1.1. Ampersand Symbol بدون فاصل

إذا كنت تريد دمج نص من خليتين باستثناء أي حرف مسافة يعني بدون فاصل ، فيمكنك استخدام رمز علامة العطف كما هو موضح في الصيغة أدناه.

=B5&C5

هنا ، B5 هي خلية البداية للاسم الأول و C5 هي خلية البداية لاسم العائلة.

بعد إدخال الصيغة في الخلية D5 ، إذا ضغطت على أدخل واستخدم أداة معالجة التعبئة (فقط اسحب المربع الصغير ذي اللون الأخضر الموجود في الجزء السفلي الأيمن من الخلية) ، ستحصل على الإخراج التالي.

1.2 Ampersand Symbol with Space Character

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

=B5&" "&C5

هنا ، أضع مسافة داخل علامات الاقتباس المزدوجة لتضمين المسافة بين نص مدمج.

إذا كنت بحاجة إلى استخدام مسافة فاصلة ، فقط أدخل الفاصلة بدلاً من المسافة.

=B5&", "&C5

مرة أخرى ، يمكنك استخدام مسافة الفاصلة المنقوطة بدلاً من الفاصلة لمتطلباتك.

=B5&"; "&C5

بعد إدخال الصيغ واستخدام أداة معالجة التعبئة ، سيكون الإخراج كما يلي.

اقرأ المزيد: كيفية دمج الخلايا في جدول Excel (7 طرق)

2. دمج النص باستخدام وظيفة CONCATENATE

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

=CONCATENATE(B5," ",C5)

هنا ، B5 هي خلية بداية الاسم الأول و C5 هو خلية البداية لاسم العائلة.

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

اقرأ المزيد: كيفية دمج الخلايا النصية في Excel (9 طرق بسيطة)

3. ضم النص باستخدام وظيفة CONCAT

كما تعلم ، توصي Microsoft باستخدام وظيفة CONCAT بدلاً من استخدام CONCATENATE وظيفة. تدمج الوظيفة CONCAT أيضًا السلاسل المتعددة في سلسلة واحدة ، ولكنها لا تحتوي على محدد افتراضي. ولكن يمكنك إدخال المحدد يدويًا إذا أردت.

إذا أردنا الحصول على الاسم الكامل من الخليتين باستخدام الوظيفة ، فعلينا استخدام الصيغة التالية.

=CONCAT(B5," ",C5)

هنا ، B5 هي خلية البداية للاسم الأول و C5 هي خلية البداية لاسم العائلة.

الأهم من ذلك ، أن وظيفة CONCAT لها ميزة خاصة حيث يمكنها الجمع بين مجموعة من الخلايا.

إذا كنت بحاجة إلى ذلك اجمع بين مجموعة من النصوص ، يمكنك استخدام الصيغة التالية.

=CONCAT(B5:C5," ",B6:C6)

هنا ، B5 & amp؛ C5 هي خلايا الاسم ولكن B6 & amp؛ C6 هي الخلايا لإظهار اسم حالات الانتماء.

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

اقرأ المزيد: كيفية دمج الخلايا في Excel بالبيانات (3 طرق)

4. دمج النص مع الاحتفاظ بفواصل الأسطر

في بعض الحالات ، نحتاج إلى الاحتفاظ بفواصل الأسطر بين النص المدمج لجعله مختلفًا بصريًا.

للقيام بذلك نحتاج إلى استخدام وظيفة CHAR التي تتحقق من الحرف على أساس رقم أو رمز معين. رمز ASCII لإدخال فاصل أسطر هو 10 ، لذلك علينا استخدام CHAR (10) لتضمين فاصل سطر بيننصوص مدمجة.

لذا فإن الصيغة المعدلة ستكون-

=B5&CHAR(10)&C5

هنا ، B5 هي خلية البداية للاسم الأول و C5 هي خلية البداية لاسم العائلة.

التالي ، اضغط على أدخل واستخدم أداة معالجة التعبئة لنسخ الصيغة للخلايا أدناه.

ثم ستحصل على الإخراج التالي.

ومن المثير للاهتمام ، يمكننا أيضًا استخدام وظيفة CONCAT لتضمين فواصل الأسطر مع إعطاء مسافة بين النصوص.

لذا ستكون الصيغة كما يلي.

=CONCAT(B5," ",C5,CHAR(10),B6," ",C6)

هنا ، B5 & amp؛ C5 هي خلايا الاسم ولكن B6 & amp؛ C6 هي الخلايا لإظهار اسم حالات الانتماء ، CHAR (10) للاحتفاظ بفاصل سطر ، يتم استخدام مسافتين داخل علامات الاقتباس المزدوجة لتضمين مسافة بين النص المدمج (على سبيل المثال المسافة بين الدول واسم الدول).

إذا ضغطت أدخل واستخدمت نفس الصيغة باستثناء تغيير اسم الخلية ، فسوف احصل على الإخراج التالي.

قراءات مماثلة

  • كيفية دمج خلايا متعددة دون فقد البيانات في Excel (6 طرق)
  • فك دمج الخلايا في Excel (7 طرق سهلة)
  • كيفية دمج الخلايا وتوسيطها في Excel (3 طرق سهلة)

5. دمج النص من خليتين باستخدام وظيفة TEXTJOIN

تنضم الوظيفة TEXTJOIN (المتوفرة من Excel 2019) أيضًا إلى سلاسل متعددةبما في ذلك حرف محدد.

أيا كان ، إذا أردنا حساب الخلايا الفارغة أثناء دمج النص ، فعلينا اختيار FALSE في حالة الوسيطة الثانية. لذلك ستكون الصيغة كما يلي.

=TEXTJOIN(" ",FALSE,B5,C5)

هنا ، B5 هي خلية البداية للاسم الأول و C5 هي خلية البداية لاسم العائلة.

بعد الضغط على أدخل ، ثم باستخدام أداة معالجة التعبئة ، سيخرج الإخراج كن على النحو التالي.

الآن سأعرض لك تطبيقًا مهمًا لوظيفة TEXTJOIN . في المثال السابق ، قمنا بدمج الخلايا دون أي شرط. ماذا لو كان لدينا شرط أثناء دمج النص.

لنفترض أنك الرئيس التنفيذي لشركة ، ولديك قائمة وقت الفراغ العمل لكل موظف. لكنك تحتاج إلى سرد الأعمال (إذا قام كل موظف بالعديد من الأعمال) لبعض الموظفين المعينين.

=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))

هنا ، "" هي المحدد ، TRUE يُستخدم لتجاهل الخلايا الفارغة.

بالإضافة إلى ذلك ، استخدمت $ B $ 5: $ B $ 13 = E5 كمصفوفة لتعيين الموظف المحدد من قائمة الموظفين ، و $ C $ 5: $ C $ 13 للعثور على العمل للموظف المختار.

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

اقرأ المزيد: كيف لدمج النص من اثنين أو أكثرالخلايا في خلية واحدة (أسهل 6 طرق)

6. ادمج النص باستخدام Power Query

علاوة على ذلك ، يمكنك استخدام أداة Power Query لدمج النص من خليتان في Excel بسرعة وكفاءة أعلى.

يتم وصف عملية دمج النصوص باستخدام الأداة أدناه من خلال عملية خطوة بخطوة.

الخطوة 1: إدراج مجموعة البيانات في محرر Power Query

لفتح Power Query Editor ، تحتاج إلى تحديد مجموعة البيانات بأكملها واختيار

⇰ من جدول / نطاق من احصل على & amp؛ شريط تحويل البيانات .

⇰ إذا رأيت مربع الحوار إنشاء جدول ، فاضغط على موافق مع تحديد المربع قبل يحتوي الجدول على رؤوس .

الخطوة 2: دمج الأعمدة

أنت الآن في محرر Power Query .

⇰ حدد العمودين بالضغط على SHIFT وانقر فوق دمج العمود من علامة التبويب إضافة عمود .

بعد ذلك ، اختر فاصل مثل مسافة واكتب الاسم الكامل في المساحة الفارغة ضمن عمود جديد name ، وأخيرًا اضغط على OK .

لذلك ، ستحصل على الإخراج التالي حيث يوجد الاسم الكامل.

الخطوة 3: تحميل الإخراج في أوراق العمل

أخيرًا ، تحتاج إلى تصدير الإخراج إلى أوراق العمل الخاصة بك عن طريق النقر فوق ملف & GT ؛ إغلاق & أمبير ؛ تحميل .

ثم سترى مربع حوار حيث تريد تصدير البيانات. اذا أنتاختر ورقة العمل الجديدة ، سترى الإخراج التالي (يمكنك أيضًا اختيار ورقة العمل الحالية).

7. دمج النص من خليتين باستخدام VBA

أخيرًا ، إذا كنت ترغب في ذلك ، يمكنك استخدام رمز VBA لدمج النصوص.

الخطوة 1:

أولاً ، افتح وحدة بالنقر فوق المطور & gt؛ مرئي أساسي .

ثانيًا ، انتقل إلى إدراج & gt؛ الوحدة النمطية .

الخطوة 2:

ثم انسخ الكود التالي إلى الوحدة المنشأة حديثًا.

6962

في الكود أعلاه ، أعلنت SourceCells و DestinationCell كـ Range type. ثم استخدمت InputBox لكل عنصر لاختيار خلايا المصدر والوجهة. أخيرًا ، استخدمت درجة الحرارة المتغيرة للحفاظ على المساحة من خلال الجمع بين المسافة ووظيفة Rng.Value .

بعد ذلك ، إذا قمت بتشغيل الكود (اختصار لوحة المفاتيح هو F5 أو Fn + F5 ) ، سترى مربع الحوار التالي حيث يتعين عليك إصلاح الخلايا التي تريد دمجها.

في نفس الوقت ، سترى مربع الحوار التالي بعد الضغط على موافق في المربع السابق. اختر الخلية الوجهة حيث تريد الحصول على النص المدمج.

على الفور ، ستحصل على النص المدمج كما هو موضح أدناه.

الآن ، فقط كرر العملية للخلايا أدناه وسيكون الإخراج على النحو التالي.

اقرأ المزيد: فبا لدمج الخلايا فيExcel

الخاتمة

هنا ، ناقشت 7 طرق لدمج النص من خليتين في Excel. ومع ذلك ، هناك العديد من الطرق الفعالة الأخرى مثل Flash Fill لمساعدتك. على أي حال ، إذا كان لديك أي استفسارات أو اقتراحات ، فالرجاء السماح لها أدناه.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.