إكسل هو برنامج جداول بيانات قوي يسمح لنا بتنظيم ومعالجة كميات كبيرة من المعلومات. تتمثل إحدى المهام الشائعة في فصل الاسمين الأول والأخير عند كتابتهما معا في خلية واحدة.
هناك عدة طرق لفصل الأسماء الأولى والأخيرة في إكسيل. واحدة من أسهل وأسرع الطرق هي استخدام وظيفة "النص إلى الأعمدة". للقيام بذلك ، حدد الخلايا التي تحتوي على الأسماء الأولى والأخيرة ، ثم انتقل إلى علامة التبويب "البيانات" وحدد وظيفة "النص إلى الأعمدة". في مربع الحوار الذي يظهر ، حدد الفاصل الذي يفصل الاسم الأول عن الاسم الأخير (على سبيل المثال ، مسافة) ، وانقر فوق موافق. ونتيجة لذلك ، سيتم تقسيم الأسماء الأولى والأخيرة إلى عمودين.
هناك طريقة أخرى لفصل الأسماء الأولى والأخيرة وهي استخدام وظيفة "أداة فصل النص". للقيام بذلك ، حدد الخلايا ذات الأسماء الأولى والأخيرة ، ثم انتقل إلى علامة التبويب "البيانات" وحدد وظيفة "النص إلى الأعمدة". في مربع الحوار الذي يظهر ، حدد الفاصل لتحديد كيفية فصل البرنامج عن الاسم الأول والأخير (على سبيل المثال ، مسافة) ، وانقر فوق موافق. سوف إكسيل تقسيم الأسماء الأولى والأخيرة إلى عمودين باستخدام الفاصل المحدد.
الآن بعد أن أصبح لديك معرفة بكيفية فصل الأسماء الأولى والأخيرة في إكسيل ، يمكنك بسهولة معالجة كميات كبيرة من البيانات وتنظيم المعلومات في جدول البيانات الخاص بك. ستساعدك هذه النصائح البسيطة على توفير الوقت وتجنب الأخطاء عند فصل الأسماء الأولى والأخيرة في إكسيل.
- إعداد البيانات
- 1. تحقق من تنسيق البيانات
- 2. إنشاء نسخة احتياطية من البيانات
- 3. افتح الملف في إكسيل
- 4. تحقق من رؤوس الأعمدة
- باستخدام وظيفة "تقسيم النص حسب الأعمدة"
- باستخدام صيغة "الحرف الأيسر"
- باستخدام صيغة "الحرف الصحيح"
- باستخدام صيغة "البحث " و"الأسد"
- باستخدام الصيغة" بحث "و"حق"
- باستخدام رمز فبا
- سؤال وجواب
إعداد البيانات
قبل البدء في فصل الأسماء الأولى والأخيرة في إكسيل ، تحتاج إلى القيام ببعض إعداد البيانات. سيساعد ذلك في تبسيط عملية العمل وتجنب الأخطاء أو عدم الدقة المحتملة.
1. تحقق من تنسيق البيانات
للتأكد من تنسيق البيانات التي تريد تقسيمها بشكل صحيح. على سبيل المثال ، يجب كتابة الاسم الأخير والاسم الأول في نفس الخلية مفصولة بمسافة ، وليس مفصولة بفاصلة أو أحرف أخرى.
إذا كان تنسيق البيانات لا يتطابق مع ما تتوقعه ، فسيتعين عليك أولا تنظيف البيانات أو تغيير تنسيق الخلايا لجعلها متوافقة مع أهدافك.
2. إنشاء نسخة احتياطية من البيانات
قبل البدء في فصل الأسماء الأولى والأخيرة في إكسيل ، فمن المستحسن إنشاء نسخة احتياطية من البيانات. سيمنع هذا فقدان المعلومات أو المشاكل المحتملة في حالة المواقف غير المتوقعة.
يمكنك إنشاء نسخة احتياطية من البيانات عن طريق حفظ الملف الأصلي باسم جديد أو نسخ البيانات إلى ورقة أخرى. سيضمن ذلك سلامة البيانات الأصلية ويسمح لك بالعودة إليها إذا لزم الأمر.
3. افتح الملف في إكسيل
لبدء عملية فصل الأسماء الأولى والأخيرة في إكسيل ، تحتاج إلى فتح ملف البيانات في البرنامج. مجرد إطلاق إكسل وحدد" فتح " في القائمة ، ثم ابحث عن ملف البيانات الذي تريد تحريره وحدده.
تأكد من فتح الملف الصحيح حتى لا تفقد أي معلومات أو تجري تغييرات على المستندات الأخرى.
4. تحقق من رؤوس الأعمدة
قبل البدء في فصل الأسماء الأولى والأخيرة في إكسيل ، تحقق مما إذا كانت هناك رؤوس أعمدة في جدول البيانات. ستساعدك رؤوس الأعمدة على تحديد البيانات وتتبعها بسهولة.
إذا لم تكن هناك رؤوس أعمدة ، فمن المستحسن إضافتها قبل فصل الأسماء الأولى والأخيرة. سيسمح لك ذلك بتحديد البيانات الموجودة في كل خلية بدقة أكبر وتجنب الالتباس.
في إكسيل ، يمكنك إضافة رؤوس الأعمدة عن طريق تحديد الصف العلوي من الجدول وإدراج أسماء الأعمدة في كل خلية. ثم قم بتمييز الرؤوس وتطبيق التنسيق لفصلها عن البيانات.
باستخدام وظيفة "تقسيم النص حسب الأعمدة"
إذا كان لديك عمود في إكسيل يحتوي على الاسم الكامل للشخص (الاسم الأول واسم العائلة) ، ولكنك تحتاج إلى تقسيمهما إلى عمودين منفصلين ، فيمكنك استخدام وظيفة "تقسيم النص حسب الأعمدة".
للقيام بذلك ، اتبع الخطوات التالية:
- حدد العمود الذي يحتوي على الأسماء الأولى والأخيرة.
- في شريط الأدوات ، حدد علامة التبويب" البيانات "وانقر على الزر" نص إلى أعمدة".
- في مربع الحوار الذي يفتح ، حدد كيفية فصل النص (مسافة ، فاصلة ، نقطة ، إلخ.) وانقر فوق موافق.
بعد الانتهاء من هذه الخطوات ، سوف إكسيل تقسيم تلقائيا الأسماء الأولى والأخيرة إلى عمودين منفصلين ، ووضعها بجانب بعضها البعض.
نتيجة لذلك ، ستحتوي كل خلية في عمود الاسم على الاسم الأول فقط ، وستحتوي كل خلية في عمود الاسم الأخير على الاسم الأخير فقط.
يعد هذا مناسبا جدا إذا كنت بحاجة إلى تحليل البيانات أو إجراء عمليات أخرى بالاسم الأول والأخير بشكل منفصل.
بالإضافة إلى ذلك ، إذا كنت بحاجة إلى تقسيم النص باستخدام فاصل غير قياسي أو إذا كانت الأسماء أو الألقاب تحتوي على أحرف إضافية ، فيمكنك استخدام وظيفة "تقسيم النص إلى أعمدة" مع معلمات إضافية.
بشكل عام ، وظيفة" تقسيم النص حسب الأعمدة " هي أداة مفيدة جدا للعمل مع الأسماء الأولى والأخيرة في إكسيل ، والذي يسمح لك بسرعة وسهولة تقسيم الاسم الكامل إلى عمودين منفصلين.
باستخدام صيغة "الحرف الأيسر"
في إكسيل ، هناك عدة طرق لفصل الأسماء الأولى والأخيرة في خلية واحدة. إحدى هذه الطرق هي استخدام صيغة "ليفيسيمبول".
بناء جملة صيغة "الحرف الأيسر" كما يلي:
= الحرف الأيسر (عدد الأحرف ؛ النص)
لفصل الاسم الأول والأخير ، تحتاج إلى معرفة عدد الأحرف التي يشغلها الاسم في الخلية. إذا كان هناك عدة كلمات في الاسم ، فيمكنك استخدام مسافة بين الكلمات كفاصل.
إليك كيفية استخدام صيغة "الحرف الأيسر" لفصل الأسماء الأولى والأخيرة:
- في الخلية الجديدة حيث تريد وضع الاسم الأخير ، اكتب الصيغة " = الحرف الأيسر (بحث ("؛أ1)-1 ؛ أ1) " ، حيث أ1 هي الخلية التي تحمل الاسم.
- اضغط على إدخال لتطبيق الصيغة.
- في الخلية الجديدة حيث تريد وضع الاسم ، اكتب الصيغة " = الحرف الأيمن(دلستر (أ1)-ابحث عن (""؛أ1)) ؛ أ1)" ، حيث أ1 هي الخلية التي تحمل الاسم.
- اضغط على إدخال لتطبيق الصيغة.
بعد تطبيق هذه الصيغ ، سترى أن الأسماء الأولى والأخيرة مفصولة في خليتين منفصلتين.
بالإضافة إلى ذلك ، يمكنك أيضا استخدام وظيفة "الانقسام" مع فاصل مسافة. للقيام بذلك,
- حدد الخلايا الجديدة حيث تريد وضع الاسم الأول والأخير.
- اكتب الصيغة "= انقسام (أ1 ؛ "" ؛ خطأ)" ، حيث أ1 هي الخلية التي تحمل الاسم.
- اضغط على إدخال لتطبيق الصيغة.
بعد تطبيق هذه الصيغة ، سترى أن الأسماء الأولى والأخيرة مفصولة في خليتين منفصلتين.
باستخدام صيغة "الحرف الأيسر" أو وظيفة "سبليت" مع فاصل الفضاء هي طرق بسيطة ومريحة لفصل الأسماء الأولى والأخيرة في إكسيل.
باستخدام صيغة "الحرف الصحيح"
يمكنك استخدام طرق مختلفة لفصل الأسماء الأولى والأخيرة في إكسيل. واحدة من أسهل الطرق هي استخدام صيغة "الحرف الصحيح". تسمح لك هذه الصيغة باستخراج عدد محدد من الأحرف من الطرف الأيمن للخلية. وبالتالي ، يمكنك تقليم الاسم الأخير وترك الاسم الأول فقط.
لاستخدام صيغة "الحرف الصحيح" ، اتبع الخطوات التالية:
- حدد الخلية التي تحتوي على الاسم الكامل (على سبيل المثال ، "إيفانوف إيفان").
- إلى الخلية التي تريد الحصول على الاسم الأخير فقط (على سبيل المثال ، "إيفانوف").
- اضغط على إدخال لتطبيق الصيغة.
.
.
بعد تطبيق الصيغة ، سترى فقط الاسم الأخير بدون اسم أول في الخلية المحددة.
| الاسم واللقب | اللقب |
|---|---|
| إيفان إيفانوف | = الحرف الصحيح (أ 1 ؛ 6) |
| بتروف بيتر | = الحرف الصحيح (أ 2 ؛ 6) |
| سيدوروف سيدور | = الحرف الصحيح (أ 3 ؛ 7) |
وبالتالي ، فإن استخدام صيغة" الحرف الصحيح " يجعل من السهل فصل الأسماء الأولى والأخيرة في إكسيل والحصول على الجزء الضروري فقط من المعلومات.
باستخدام صيغة "البحث " و"الأسد"
واحدة من الطرق لفصل الأسماء الأولى والأخيرة في إكسيل هو استخدام وظائف "البحث" و "الأسد". تتيح لك وظيفة" البحث "العثور على موضع حرف معين في النص ، وتقوم وظيفة" الأسد " بإرجاع العدد المحدد من الأحرف من بداية النص.
أولا ، تحتاج إلى تحديد الرمز الذي يفصل بين الأسماء الأولى والأخيرة في الخلية. ثم يمكنك استخدام وظيفة" البحث " لتحديد موضع هذا الرمز. على سبيل المثال ، إذا كان الحرف المقسم عبارة عن مسافة ، فستبدو الصيغة كما يلي: =بحث (""؛أ1) ، حيث أ1 هي الخلية التي تحتوي على الاسم الكامل.
بعد ذلك ، باستخدام وظيفة "الأسد" ، يمكنك الحصول على الاسم من الخلية. على سبيل المثال ، إذا أعادت الدالة" بحث" موضع المسافة في الخلية أ1 ، فستبدو صيغة الحصول على الاسم كما يلي: =ليف(أ1 ؛ تجد (""؛أ1)-1).
وبالمثل ، يمكنك الحصول على اللقب باستخدام وظائف "حقوق" و "دلستر". في هذه الحالة ، سيبدأ الاسم الأخير بعد مسافة ، لذلك ستبدو الصيغة كما يلي: = يمين (أ1; دلستر (أ1) - تجد (""؛أ1)).
نتيجة لتطبيق هذه الصيغ ، سيتم عرض الاسم الأول أو الأخير فقط في الخلية بالاسم الكامل ، اعتمادا على الصيغة التي تم استخدامها.
باستخدام صيغة" بحث "و" حقوق"
لفصل الأسماء الأولى والأخيرة في إكسيل ، يمكنك استخدام الصيغ "بحث" و "حقوق". ستساعدنا هذه الصيغ في العثور على موضع المسافة في الاسم الكامل واستخراج الاسم الأخير من هذا الموضع.
لنفترض أن لدينا عمودا يحتوي على الأسماء الكاملة للأشخاص ، ونحتاج إلى تقسيمهم إلى أعمدة منفصلة بالاسم الأول والأخير.
1. أولا ، قم بإنشاء عمود جديد"الاسم". في الخلية أ2 ، اكتب الصيغة التالية:
= الحرف الأيسر (ب2 ، تجد (""،ب2)-1)
تستخدم هذه الصيغة وظيفة" بحث " للعثور على موضع المسافة الأولى في الاسم الكامل (الخلية ب2) وطرح 1 للحصول على موضع نهاية الاسم. ثم تستخدم وظيفة" الحرف الأيسر " لاستخراج جزء الاسم من بداية السطر إلى موضع المسافة ناقص حرف واحد.
2. الآن دعنا ننشئ عمودا جديدا "اسم العائلة". في الخلية ب2 ، نكتب الصيغة التالية:
= يمين (ب2 ، يسار (ب2) - تجد (""،ب2))
تستخدم هذه الصيغة وظيفة" بحث " للعثور على موضع المسافة الأولى في الاسم الكامل (الخلية ب2). ثم أنها تستخدم وظيفة" دلستر " لتحديد طول السلسلة وطرح موقف الفضاء للحصول على موقف بداية اللقب. ثم تستخدم وظيفة" تحرير " لاستخراج جزء من الاسم الأخير من موضع بداية الاسم الأخير إلى نهاية السطر.
3. يمكنك الآن نسخ الصيغ إلى الأعمدة الجديدة في الخلية العلوية لتطبيقها على الجدول بأكمله. للقيام بذلك ، حدد الخلية العلوية لكل صيغة ، واضغط باستمرار على مفتاح كترل واسحب الصيغة لأسفل العمود.
الآن لدينا عمودين منفصلين مع الأسماء الأولى والأخيرة المستمدة من العمود مع الأسماء الكاملة. يكون هذا مفيدا إذا احتجنا إلى إجراء أي معالجات أخرى بهذه البيانات ، مثل الفرز أو التصفية.
باستخدام رمز فبا
إذا كان لديك عمود مع الأسماء الأولى والأخيرة في جدول بيانات إكسل وتريد تقسيمها إلى عمودين منفصلين ، يمكنك استخدام رمز فبا. فبا (البصرية الأساسية للتطبيقات) هي لغة البرمجة التي تستخدم لأتمتة المهام في إكسيل.
لاستخدام رمز فبا لفصل الأسماء الأولى والأخيرة ، اتبع الخطوات التالية:
- افتح جدول بيانات إكسل الخاص بك ، والذي يحتوي على الأسماء الأولى والأخيرة.
- اضغط على "ألت + إف 11" لفتح محرر فبا.
- في محرر فبا ، حدد إدراج - > وحدة نمطية لإنشاء وحدة نمطية جديدة.
- الصق الكود التالي في الوحدة النمطية الجديدة:
تقسيم الاسم الفرعي()
اسم خافتاسم كنطاق
اسم خافت كمجموعة
الاسم الأخير الخافت كنطاق
تعيين اسم الاسم = النطاق ("أ 1:أ" والخلايا (الصفوف.العد ، "أ").نهاية (زلوب).صف)
اسم المجموعة = النطاق ("ب 1")
تعيين الاسم الأخير = النطاق ("ج1")
لكل ج في الاسم
إذا إنستر (ج. القيمة،"") > 0 ثم
الاسم.القيمة = اليسار (ج. القيمة ، إنستر (ج. القيمة،"") - 1)
اللقب.القيمة = منتصف (ج. القيمة ، إنستر (ج. القيمة،"") + 1)
نهاية إذا
تعيين الاسم = الاسم.الإزاحة (1)
تعيين اسم العائلة = اسم العائلة.الإزاحة (1)
التالي ج
نهاية الفرعية
بعد إدراج التعليمات البرمجية ، يمكنك إغلاق محرر فبا.
لاستخدام الإجراء الذي تم إنشاؤه بواسطة الماكرو ، اتبع الخطوات التالية:
- ارجع إلى جدول بيانات إكسل الخاص بك.
- انتقل إلى علامة التبويب المطور وحدد وحدات الماكرو.
- حدد الماكرو" مشاركة اسم "وانقر على"تشغيل".
بعد تنفيذ الماكرو ، سيتم تقسيم الأسماء الأولى والأخيرة إلى عمودين منفصلين في جدول بيانات إكسيل الخاص بك.
باستخدام رمز فبا يمكن أن يكون وسيلة مريحة لفصل الأسماء الأولى والأخيرة في جدول بيانات إكسل. ومع ذلك ، قبل استخدام رمز فبا ، تأكد من أنك تفهم كيف يعمل وحفظ نسخة من جدول البيانات قبل إجراء التغييرات.