جدول المحتويات
في هذه المقالة ، سأوضح كيفية تبديل الاسم الأول والأخير في Excel بفاصلة. اعتمادًا على المشكلات ، قد تواجه العديد من المشكلات. في هذا البرنامج التعليمي ، سأركز على أكبر عدد ممكن من المشكلات وحلولها. ولكن إذا كانت لديك مشكلة خاصة وتواجه مشكلة في حلها ، فأخبرنا بذلك في مربع التعليقات. سنحاول أن نقدم لك حلاً.
تنزيل Practice Workbook
الرجاء تنزيل ملف Excel التالي الذي استخدمته لكتابة هذه المقالة. ستحصل على جميع الصيغ والأساليب التي استخدمتها في هذه المقالة.
قم بتبديل الاسم الأول والأخير مع Comma.xlsm
4 طرق مناسبة للتبديل الاسم الأول والأخير في Excel باستخدام الفاصلة
، دعنا نتعرف على مجموعة البيانات أولاً. لدي بعض أسماء الأشخاص بالاسم الأول والأخير في جدول بياناتي وسأبدل الاسم الأول والأخير في Excel بفاصلة.
1. تبديل الاسم الأول واسم العائلة باستخدام الفاصلة باستخدام وظائف Excel
في هذه الطريقة ، سنبدل الاسم الأول واسم العائلة بالطريقة التالية:
اسم العائلة ، الاسم الأول = الاسم الأول الاسم الأخير
على سبيل المثال ،
John Dalton = Dalton ، John
يمكننا القيام بذلك باستخدام الطريقة الفرعية التالية .
1.1 دمج الدالات RIGHT و SEARCH و LEFT
في هذا القسم ، سنطبق الوظائف اليمنى والبحث و و LEFT على التبديل بين الاسمين الأول والأخير بفاصلة. لنتبعالإرشادات أدناه للتبديل بين الاسمين الأول والأخير بفاصلة!
الخطوات:
- أولاً ، حدد الخلية C5 من أجل راحة عملنا.
- بعد ذلك ، اكتب الوظائف أدناه في تلك الخلية.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)
- ومن ثم ، ببساطة ، اضغط على أدخل على لوحة المفاتيح. نتيجة لذلك ، ستتمكن من الحصول على إرجاع الدالات RIGHT و SEARCH و و LEFT و والعودة هي Dalton ، John .
- علاوة على ذلك ، الملء التلقائي الوظائف لبقية الخلايا في العمود C والتي تم تقديمها في لقطة الشاشة.
1.2 اجمع وظائف REPLACE و SEARCH و LEFT
الآن ، سنطبق الاستبدال والبحث و <وظائف 7> و LEFT للتبديل بين الاسمين الأول والأخير بفاصلة. من مجموعة البيانات الخاصة بنا ، يمكننا القيام بذلك بسهولة. دعنا نتبع الإرشادات أدناه للتبديل بين الاسمين الأول والأخير بفاصلة!
الخطوات:
- أولاً ، حدد الخلية C5 لتسهيل عملنا.
- بعد ذلك ، اكتب الوظائف أدناه في تلك الخلية.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)
- ومن ثم ، ببساطة ، اضغط على أدخل على لوحة المفاتيح. نتيجة لذلك ، ستتمكن من الحصول على إرجاع وظائف REPLACE و SEARCH و و LEFT والعائد هو Dalton John .
- علاوة على ذلك ، الملء التلقائي الوظائف المتبقيةمن الخلايا في العمود C التي تم تقديمها في لقطة الشاشة.
1.3 تطبيق وظائف MID و SEARCH و LEN
في هذا الجزء ، سنطبق وظائف MID و SEARCH و و LEN للتبديل بين الاسمين الأول والأخير بدون فاصلة. دعنا نتبع الإرشادات أدناه للتبديل بين الاسمين الأول والأخير بدون فاصلة!
الخطوات:
- أولاً ، حدد الخلية C5 لتسهيل عملنا.
- بعد ذلك ، اكتب الوظائف أدناه في تلك الخلية.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)
- ومن ثم ، ببساطة ، اضغط على أدخل على لوحة المفاتيح. نتيجة لذلك ، ستتمكن من الحصول على إرجاع وظائف MID و SEARCH و و LEN ، والعودة هي Dalton John .
- علاوة على ذلك ، التدوين الآلي الوظائف لبقية الخلايا في العمود C التي تم تقديمها في لقطة الشاشة.
2. استخدم ميزة Excel Flash Fill لتبديل الاسم الأول واسم العائلة
في بعض الأحيان قد يحتوي الاسم على أكثر من جزأين. في هذه الحالة ، يمكنك استخدام ميزة تعبئة فلاش Excel .
اختصار لوحة المفاتيح: CTRL + E
- في البداية ، قم بعمل الإخراج المطلوب في الخلية C5 . إذا لزم الأمر ، قم بعمل المزيد من المخرجات في بعض الخلايا الأخرى في العمود لإعطاء Excel تلميحًا عن مخرجاتك الفعلية.
- الآن حدد ذلك ( C5 )أو تلك الخلايا واضغط على CTRL + E على لوحة المفاتيح. ستجد قائمة منسدلة باسم خيارات التعبئة السريعة . انقر فوق القائمة المنسدلة واختر الأمر قبول الاقتراحات إذا كان كل شيء موافق . أو اختر الأمر تراجع عن تعبئة الفلاش إذا كنت تريد إلغاء المخرجات.
3. تطبيق النص على ميزة أعمدة Excel للتبديل الاسم الأول والأخير
بهذه الطريقة ، سنقوم بتقسيم الأسماء إلى أجزائها الفردية باستخدام ميزة Excel's Text to Columns . ثم سنقوم بتسلسل تلك الأجزاء لعمل تنسيق اسم جديد. دعنا نتبع الإرشادات أدناه لمعرفة!
الخطوة 1:
- حدد الخلايا التي توجد بها الأسماء ثم افتح Text to Columns معالج Excel ( Data & gt ؛ Data Tools & gt ؛ Text to Columns ). اختصار لوحة المفاتيح لفتح معالج النص إلى الأعمدة: ALT + A + E
- في الخطوة 1 من 3 ، حدد الخيار محدد ثم انقر فوق التالي زر.
- في الخطوة 2 من 3 ، حدد مسافة على أنها المحدد . وانقر على الخيار التالي
- في الخطوة 3 من 3 ، نختار الوجهة الخلية كـ B2 وانقر فوق الخيار إنهاء .
- هذا ما نحصل عليه في هذا المرحلة:
الخطوة 2:
- الآن لقد استخدمت وظيفة CONCATENATE للانضمام إلى هذه الخلايا وإنشاء ملفتنسيق الاسم الجديد.
=CONCATENATE(D5,", ",C5)
ولكن يمكنك أيضًا استخدام & amp؛ بهذه الطريقة:
=D5&", "&C5
اقرأ المزيد: Excel VBA للبحث عن نص واستبداله في عمود ( 2 أمثلة)
4. قم بتشغيل رمز VBA للتبديل بين الاسم الأول واسم العائلة باستخدام فاصلة
أخيرًا وليس آخرًا ، سأوضح كيفية تبديل الاسم الأول والأخير في Excel باستخدام الفاصلة باستخدام رمز VBA بسيط. إنه مفيد جدًا لبعض اللحظات الخاصة . من مجموعة البيانات الخاصة بنا ، سنبدل الاسم الأول والأخير في Excel باستخدام رمز VBA بسيط. دعنا نتبع الإرشادات أدناه للتعلم!
الخطوة 1:
- أولاً ، افتح وحدة ، للقيام بذلك ، أولاً ، من Developer علامة التبويب ، انتقل إلى
Developer → Visual Basic
- بعد النقر فوق شريط Visual Basic ، ستظهر أمامك نافذة تسمى Microsoft Visual Basic for Applications - تبديل الاسم الأول واسم العائلة بفاصلة . من تلك النافذة ، سنقوم بإدخال وحدة لتطبيق كود VBA الخاص بنا. للقيام بذلك ، انتقل إلى ،
إدراج → الوحدة
الخطوة 2:
- ومن ثم ، ينبثق تبديل الاسم الأول واسم العائلة باستخدام الفاصلة . في تبديل الاسم الأول واسم العائلة مع الوحدة النمطية الفاصلة ، اكتب أدناه رمز VBA .
3559
- ومن ثم ، قم بتشغيل كود VBA . للقيام بذلك ، انتقل إلى ،
تشغيل → تشغيلنموذج فرعي / مستخدم
- بعد تشغيل كود VBA ، مربع حوار يسمى تبديل الاسم الأول والأخير سوف تظهر. من مربع الحوار هذا ، اكتب $ B $ 5: $ B $ 10 في مربع الكتابة النطاق . أخيرًا ، اضغط على موافق .
- نتيجة لذلك ، مربع كتابة جديد يسمى فاصل الرموز سوف يطفو على السطح. اضغط على الزر مسافة على لوحة المفاتيح. مرة أخرى ، اضغط على موافق .
- أخيرًا ، ستتمكن من استخدام اسم الساحرة الأول والأخير باستخدام فاصلة باستخدام كود VBA .
أشياء يجب تذكرها
➜ بينما لا يمكن العثور على قيمة في الخلية المشار إليها ، يحدث الخطأ # N / A! في Excel.
➜ Flash Fill تتوفر الميزة لـ إصدار Excel 2013 والإصدارات الأحدث.
الخاتمة
إذن ، هذه هي أسلوبي للتبديل بين الاسمين الأول والأخير في Excel بفاصلة أو بدون فاصلة . حتى أنني أظهرت كيفية تبديل الأسماء بثلاثة أجزاء أو أكثر. إذا كانت لديك أي مشاكل محددة ، فأخبرنا بذلك في قسم التعليقات. سنحاول أن نقدم لك حلاً.
شكرًا على قراءة مدونتنا.
سعادة سعيدة 😀