الصفحة الرئيسية » مايكروسوفت أوفيس نصائح » كيفية فصل الأسماء الأولى والأخيرة في Excel

    كيفية فصل الأسماء الأولى والأخيرة في Excel

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

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

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

    أسماء منفصلة في Excel

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

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

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

    إليك صيغة بسيطة تنجز المهمة بشكل صحيح: = اليسار (NN ، بحث ("" ، NN) - 1), حيث NN هي الخلية التي تحتوي على الاسم المخزن فيها. يوجد -1 لإزالة المساحة الزائدة أو الفاصلة في نهاية السلسلة.

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

    حصلنا على الاسم الأول من الصف 3 ، الاسم الأخير من الصف 5 والاسم الأول من الصف 7. عظيم! وبناءً على كيفية تخزين بياناتك ، فقد استخرجت الآن إما الاسم الأول أو الاسم الأخير. الآن للجزء التالي. إليك ما يتعين علينا القيام به بشكل منطقي الآن:

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

    = اليمين (NN ، LEN (NN) - البحث ("" ، NN))

    حتى الآن نستخدم الوظيفة الصحيحة. يأخذ هذا وسيطين أيضًا: السلسلة وعدد الأحرف التي ترغب في الحصول عليها بدءًا من نهاية السلسلة إلى اليسار. لذلك نحن نريد طول السلسلة ناقص موضع المسافة أو الفاصلة. هذا سيعطينا كل شيء على يمين المساحة الأولى أو فاصلة.

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

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

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

    النص إلى الأعمدة

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

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

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

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

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

    أخيرًا ، يمكنك اختيار تنسيق البيانات للعمود. بشكل طبيعي, جنرال لواء سوف تعمل بشكل جيد لمعظم أنواع البيانات. إذا كان لديك شيء محدد مثل التواريخ ، فاختر هذا التنسيق.

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

    إذا كنت تواجه مشكلات في فصل الأسماء غير الموجودة في التنسيق أعلاه ، فأرسل تعليقًا مع بياناتك وسأحاول المساعدة. استمتع!