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

دمج الاسم الأول والاسم الأخير باستخدام ملء الفلاش (Flash Fill)
ملء الفلاش (Flash Fill) هي ميزة مدمجة تم تقديمها في Excel 2013 والإصدارات الأحدث، وتتمكّن من التعرّف على الأنماط في بياناتك وتعبئة باقي العمود تلقائيًا بناءً على عينة تُدخلها. وهي الحل المثالي إذا كنت تفضّل أسلوبًا يعتمد على الأدوات دون الحاجة إلى كتابة صيغ أو أكواد، كما أنها تناسب مجموعات البيانات الصغيرة إلى المتوسطة الحجم. بالإضافة إلى ذلك، تتميّز بسرعتها الفائقة في إنجاز المهام العاجلة، وتساعدك على تجنّب الأخطاء الناتجة عن السحب اليدوي أو كتابة الصيغ يدويًّا.
1. في خلية جديدة ضمن عمود فارغ بجانب عمودَي الاسم الأول والاسم الأخير (على سبيل المثال، العمود C)، أدخل التنسيق المطلوب بالكتابة «الاسم الأول الاسم الأخير» معًا، مثلJohn Smith في الخلية C2، بافتراض أن الخلية A2 تحتوي على John والخلية B2 تحتوي على Smith.
2. أثناء وجودك في الخلية C2، اضغط علىEnter. بعد ذلك، في الخلية C3، اكتب الناتج المتوقَّع للصف التالي (على سبيل المثال، «Jane Miller»).
3. بمجرد أن يكتشف Excel نمطًا، سيقدّم اقتراحًا لتعبئة باقي الصفوف. إذا ظهرت لك معاينة الاقتراح، اضغط علىEnter لقبوله. وإذا لم يظهر الاقتراح تلقائيًّا، فمع تحديد الخلية C2، انتقل إلىData > Flash Fill أو استخدم اختصار لوحة المفاتيحCtrl+E.
سيقوم ملء الفلاش (Flash Fill) بسرعةٍ بملء جميع الخلايا في العمود بالاسم الكامل المدمج، مستخدمًا نفس الهيكل الذي عرّضته. هذه الطريقة مثالية إذا كانت بياناتك تتبع أنماطًا ثابتة وبسيطة وكنت تفضّل تجنّب استخدام الصيغ؛ لكن ضع في اعتبارك أن ملء الفلاش لا يُحدّث النتائج تلقائيًا عند تغيّر البيانات الأصلية لاحقًا، لأنه يُدخل قيمًا ثابتة ولا يعتمد على صيغ ديناميكية.
إذا لم يكن ملء الفلاش (Flash Fill) مفعّلًا، فتأكد من تفعيله عبر: ملف > خيارات > متقدم > خيارات التحرير > تمكين ملء الفلاش تلقائيًا.
دمج الاسم الأول والاسم الأخير باستخدام الدوال
يوفر Excel دوالًا متنوعة تتيح لك دمج عمودَي الاسم الأول والاسم الأخير بسرعة في خلية واحدة. يُعد هذا الأسلوب عمليًّا للغاية عندما تريد الحفاظ على صيغ ديناميكية تضمن تحديث الأسماء المدمجة تلقائيًّا في حال تغيّر أيٍّ من العمودين الأصليين. ومع ذلك، قد تحتاج بعد الدمج إلى تحويل هذه الصيغ إلى قيم إذا رغبت في حذف الأعمدة الأصلية.
1. =CONCATENATE(A2, « », B2)
1. في خلية فارغة، مثل C2، أدخل الصيغة التالية:
=CONCATENATE(A2, " ", B2) 
2. اضغط علىEnter. بعد تأكيد الصيغة، حدد الخلية C2، ثم اسحب مقبض التعبئة لأسفل لتطبيق الصيغة على جميع الصفوف التي تريد دمجها. وسيُرجع Excel الاسم الكامل لكل صف من خلال ربط محتويات عمودَي الاسم الأول والاسم الأخير بمسافة بينهما.

ملاحظة: إذا كانت مجموعة البيانات كبيرة أو تحتوي على خلايا فارغة أو عدم اتساق (مثل المسافات الزائدة)، فقد ترغب في التحقق من اتساقها أو استخدام دالة TRIM داخل صيغتك لإزالة المسافات الزائدة من البداية والنهاية.
=A2 & « » & B2
صيغة بديلة أكثر اختصارًا هي:
=A2 & " " & B2 اتبع نفس النهج: أدخل هذه الصيغة في الخلية C2، ثم اضغط علىEnter، واسحب مقبض التعبئة لأسفل لدمج الأسماء في جميع الصفوف.
هذه الطريقة سهلة ومباشرة، خاصةً للمستخدمين المتمرسين في استخدام الصيغ والراغبين في تحديث النتائج تلقائيًا عند تغيّر البيانات الأصلية. إلا أن أحد عيوبها يتمثّل في ضرورة نسخ النتائج ولصقها كقيم قبل حذف الأعمدة الأصلية.
دمج الاسم الأول والاسم الأخير باستخدام Kutools لـ Excel
Kutools لـ Excelيوفّر طريقة سريعة وبديهية لدمج البيانات من أعمدة منفصلة في عمود واحد، وهو مثالي خصوصًا لأولئك الذين يحتاجون إلى معالجة أعمدة متعددة أو مجموعات بيانات ضخمة دون الحاجة إلى كتابة صيغ. وتتيح أداةدمج الصفوف/الأعمدة/الخلايا والاحتفاظ بالقيمتنفيذ العمليات دفعةً واحدة، مما يقلل الجهد اليدوي ويحدّ من الأخطاء.
بعدتثبيتKutools لـ Excel مجانًا، اتبع الخطوات التالية:
1. حدد النطاق الذي يحتوي على الاسم الأول والاسم الأخير اللذين ترغب في دمجهما.
2. انتقل إلىKutools > Merge & Split > دمج الصفوف/الأعمدة/الخلايا والاحتفاظ بالقيم.

3. في مربع حواردمج الأعمدة والصفوف، حدّد تفضيلاتك:
- في قسمدمج النطاق المحدد بالطريقة التالية، اختردمج الأعمدة.
- اخترالمسافةكفاصل في قسمفاصل. ويمكنك أيضًا تحديد فواصل أخرى (مثل الفاصلة أو الفاصلة المنقوطة، إلخ) حسب احتياجاتك.
- حدد خياراتالخياراتللنتيجة المدمَجة — يمكنك اختيار الاحتفاظ بالمحتويات الأصلية، أو حذفها بعد الدمج، أو دمجها واستبدالها حسب الحاجة.

4. انقر علىOK أوApply لتوليد نتائج الدمج. سيظهر الاسم الكامل الآن في عمود واحد، إما بدلًا من عمود الاسم الأول الأصلي أو حسب ما حددته.

هذه الطريقة مثالية إذا كنت تبحث عن نهج سلس يعتمد على الأدوات دون الحاجة إلى إدارة الصيغ. ومع ذلك، فهي تتطلب تثبيت Kutools لـ Excel.
تقسيم الاسم الأول والاسم الأخير إلى خليتين باستخدام Kutools لـ Excel
أحيانًا قد تجد قائمةً يحتوي فيها كل اسم على الاسم الأول والأخير معًا في خلية واحدة، وتكون مهمتك فصلهما إلى عمودين منفصلين. وغالبًا ما تظهر هذه الحالة عند استيراد البيانات من مصادر خارجية أو قوائم العملاء. ويوفّر Kutools لـ Excel ميزةً ملائمةً لتقسيم الأسماء بسهولة—دون الحاجة إلى صيغ معقدة أو تعديل يدوي.

لتقسيم الاسم الكامل، استخدم أداةتقسيم الاسممن Kutools لـ Excel.
بعد تثبيتKutools لـ Excel، اتبع التعليمات التالية:(تنزيل مجاني لـ Kutools لـ Excel الآن!)
1. حدد العمود الذي تريد تقسيمه، ثم انتقل إلىKutools > Merge & Split > تقسيم الاسم.

2. في مربع الحوار، حددالاسم الأولوالاسم الأخير. وحددالاسم الأوسطإذا كان ذلك منطبقًا. تدعم هذه المرونة اصطلاحات تسمية متنوعة.

3. انقر علىOk، ثم حدد خلية لتبدأ الإخراج منها.

4. انقر علىOK للتأكيد. سيتم فصل الأسماء تلقائيًا إلى عمودين أو ثلاثة أعمدة وفقًا لذلك.

تُعد هذه الميزة فعّالة للغاية في معالجة مئات أو آلاف الأسماء بسرعة، خاصةً عندما تحتاج إلى فصلها وتعيين الحقول بدقة. والشرط الأساسي لضمان هذا الفصل الدقيق هو أن تتبع جميع الأسماء نمطًا ثابتًا باستخدام فواصل (مثل المسافة) بين مكوناتها.
دمج الاسم الأول والاسم الأخير باستخدام ماكرو VBA
إذا كنت بحاجة إلى دمج الاسم الأول والاسم الأخير عبر مجموعة بيانات كبيرة، أو رغبت في أتمتة العملية لتجنب الأعمال اليدوية المتكررة، فإن استخدام ماكرو VBA يُعد خيارًا عمليًّا للغاية. يتميّز هذا الأسلوب بكفاءته العالية في المعالجة الدُفعية وإمكانية تخصيصه، مما يجعله مثاليًا لمستخدمي إكسل المتقدمين أو لأولئك الذين يديرون بيانات يتم تحديثها بانتظام. قبل تشغيل الماكرو، احفظ عملك دائمًا لتجنب فقدان البيانات عن طريق الخطأ، واعلم أن التغييرات التي يُجريها الماكرو لا يمكن التراجع عنها باستخدام Ctrl+Z.
1. افتح محرر VBA بالنقر علىالمطوِّر > Visual Basic. في نافذةMicrosoft Visual Basic for Applications التي تظهر، اخترإدراج > وحدة برمجية (Module)، والصق الكود التالي في الوحدة:
Sub CombineNames()
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
' Detect last used row in columns A and B
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
For i = 2 To lastRow
ws.Cells(i, 3).Value = ws.Cells(i, 1).Value & " " & ws.Cells(i, 2).Value
Next i
End Sub 2. بعد إدخال الكود، انقر على زر
تشغيل (Run)أو اضغط علىF5 لتنفيذ الماكرو. سيؤدي ذلك إلى دمج عمود الاسم الأول (العمود A) وعمود الاسم الأخير (العمود B) في عمود الاسم الكامل (العمود C)، بدءًا من الصف 2 فما دون. يمكنك تعديلws.Cells(i,3) وws.Cells(i,1)ws.Cells(i,1) وws.Cells(i,2) إذا كانت أعمدتك مرتبة بشكل مختلف.
تلميح:تأكد دائمًا من تشغيل الماكرو على ورقة العمل الصحيحة، وفكّر في تجربته أولًا على ورقة عمل عينة قبل معالجة البيانات الحرجة دُفعيًّا. سيقوم هذا الماكرو باستبدال جميع البيانات الموجودة في العمود C بدءًا من الصف 2 (For i = 2 To lastRow) — لذا لا تنسَ تعديل عمود الوجهة لتجنب فقدان البيانات.
يُعد هذا الأسلوب القائم على VBA فعّالًا بشكل خاص مع القوائم الكبيرة جدًّا، حيث قد تكون الطرق اليدوية أو الصيغ بطيئة، أو عندما تحتاج إلى تنفيذ العملية بشكل متكرر.
مقالات ذات صلة:
- الخلايا المدمجة (دمج محتويات الخلايا) دون فقدان البيانات
- دمج الصفوف دون فقدان البيانات
- دمج الأعمدة دون فقدان البيانات
- تقسيم الاسم الكامل إلى الأول والاسم الأخير
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل