استخراج الاسمين الأوسط والأخير من الاسم الكامل في Excel
لنفترض أن لديك قائمة بأسماء المستخدمين ، الآن ، تريد تقسيم الأسماء الكاملة إلى الأسماء الأولى والمتوسطة والأخيرة في أعمدة منفصلة كما هو موضح في لقطة الشاشة التالية. في هذه المقالة ، سأقدم بعض الصيغ للتعامل مع هذه الوظيفة في Excel.
- استخراج أو الحصول على الأسماء الأولى من الأسماء الكاملة في Excel
- استخراج أو الحصول على أسماء العائلة من الأسماء الكاملة في Excel
- استخراج أو الحصول على الأسماء الوسطى من الأسماء الكاملة في Excel
- استخرج أو احصل على الأسماء الأولى والمتوسطة والأخيرة من الأسماء الكاملة مع ميزة مذهلة
استخراج أو الحصول على الأسماء الأولى من الأسماء الكاملة في Excel
لاستخراج الأسماء الأولى أو الحصول عليها من الأسماء الكاملة ، يمكن أن تساعدك الوظيفة LEFT و SEARCH ، وبناء الجملة العام هو:
- name: الاسم الكامل أو مرجع الخلية الذي تريد الاستخراج منه أولاً.
يرجى نسخ أو إدخال الصيغة التالية في خلية فارغة حيث تريد الحصول على النتيجة:
بعد ذلك ، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة ، وتم استخراج جميع الأسماء الأولى كما هو موضح أدناه:
شرح الصيغة:
SEARCH (""، A2) -1: تُستخدم وظيفة البحث هذه للحصول على موضع أول حرف مسافة ، وطرح 1 يعني أن عدد الحرف الذي تريده أقل بمقدار واحد من موضع المسافة. ستحصل على النتيجة: 5.
LEFT (A2، SEARCH (""، A2) -1) = LEFT ("Jerry T. Stone"، 5): هذه الدالة LEFT ستستخرج النص بالاسم الكامل "Jerry T. Stone" من الجانب الأيسر المكون من 5 أحرف يتم إرجاعها بواسطة وظيفة SEARCH.
استخراج أو الحصول على أسماء العائلة من الأسماء الكاملة في Excel
لاستخراج الأسماء الأخيرة من الأسماء الكاملة ، يمكن أن تقدم لك مجموعة وظائف RIGHT و LEN و FIND و LEN و SUBSTITUTE خدمة. الصيغة العامة هي:
- name: الاسم الكامل أو مرجع الخلية الذي تريد استخراج اسم العائلة منه.
يرجى نسخ أو إدخال الصيغة أدناه في خلية فارغة حيث تريد الحصول على الأسماء الأخيرة:
وبعد ذلك ، اسحب مقبض التعبئة لأسفل إلى الخلايا لملء هذه الصيغة ، وتم استخراج جميع الأسماء الأخيرة من الأسماء الكاملة ، انظر لقطة الشاشة:
شرح الصيغة:
1. LEN (A2) -LEN (البديل (A2، "" "")): يستخدم هذا الجزء للحصول على عدد أحرف المسافات في الخلية A2.
- LEN (A2): ترجع هذه الدالة LEN العدد الإجمالي للأحرف في الخلية A2. ستعود: 14.
- البديل (A2، ""، ""): تُستخدم وظيفة الاستبدال هذه لاستبدال جميع أحرف المسافات بلا شيء. وستحصل على النتيجة على النحو التالي:جيري تي ستون".
- LEN (SUBSTITUTE (A2، ""، ""): احصل على الطول الإجمالي للاسم الكامل في الخلية A2 بدون المسافات.
- LEN (A2) -LEN (الاستبدال (A2، "-"، "")): اطرح طول الاسم الكامل بدون مسافة من إجمالي طول الاسم الكامل للحصول على رقم المسافة ، وسيحصل هذا على 2.
2. SUBSTITUTE (A2، ""، "*"، LEN (A2) -LEN (SUBSTITUTE (A2، ""، "))) = SUBSTITUTE (A2،" "،" * "، 2): تُستخدم وظيفة الاستبدال هذه لاستبدال آخر تكرار للمسافة التي أرجعها صيغة الجزء الأول بحرف *. وستحصل على هذه النتيجة: "جيري ت. * ستون".
3. البحث عن ("*"، SUBSTITUTE (A2، ""، "*"، LEN (A2) -LEN (SUBSTITUTE (A2، "" "")))) = FIND ("*"، "Jerry T. *حصاة" ): ستعيد الدالة FIND موضع الحرف * في السلسلة النصية التي يتم إرجاعها بواسطة الدالة SUBSTITUTE ، وستحصل على الرقم 9.
4. LEN (A2) -FIND ("*"، SUBSTITUTE (A2، ""، "*"، LEN (A2) -LEN (SUBSTITUTE (A2، ""، "")))) = LEN (A2) - 9: سيحصل هذا الجزء من الصيغة على عدد الأحرف الموجودة بعد المسافة الأخيرة. سيحصل هذا على الرقم 5. سيتم التعرف عليه كوسيطة num_chars في الدالة RIGHT.
5. RIGHT (A2، LEN (A2) -FIND ("*"، SUBSTITUTE (A2، ""، "*"، LEN (A2) -LEN (SUBSTITUTE (A2، "" "")))) = يمين (A2، 5): أخيرًا ، يتم استخدام الدالة RIGHT لاستخراج 5 أحرف يتم إرجاعها بواسطة الصيغة في الخطوة 4 من الجانب الأيمن من السلسلة النصية في الخلية A2.
ملاحظات: إذا كانت قائمة الأسماء الكاملة الخاصة بك تحتوي فقط على الاسمين الأول والأخير ، فيمكنك تطبيق الصيغة البسيطة التالية للحصول على الاسم الأخير كما تريد:
استخراج أو الحصول على الأسماء الوسطى من الأسماء الكاملة في Excel
إذا كنت بحاجة إلى استخراج الأسماء الوسطى من الأسماء الكاملة ، فهذه الصيغة تم إنشاؤها بواسطة الدالتين MID و SEARCH. الصيغة العامة هي:
- name: الاسم الكامل أو مرجع الخلية الذي تريد استخراج الاسم الأوسط منه.
الرجاء إدخال الصيغة التالية أو نسخها في خلية فارغة لإخراج النتيجة:
بعد ذلك ، اسحب مقبض التعبئة لأسفل إلى الخلايا لتطبيق هذه الصيغة ، وسيتم أيضًا استخراج جميع الأسماء الوسطى ، انظر لقطة الشاشة:
شرح الصيغة:
لاستخراج الاسم الأوسط ، يجب أولاً العثور على موضع كلتا الفراغتين بين الاسم الكامل ، ثم تطبيق وظيفة MID لاستخراج النص في منتصف السلسلة النصية.
1. SEARCH (""، A2) + 1: ستحصل وظيفة البحث هذه على موضع المسافة الأولى ، مع إضافة وسيلة واحدة لبدء الاستخراج من الحرف التالي. سيحصل هذا على الرقم 1. يتم التعرف على هذا الجزء باعتباره وسيطة start_num ضمن دالة MID.
2. SEARCH (""، A2، SEARCH (""، A2) +1) - SEARCH (""، A2) -1: يتم التعرف على هذا الجزء باعتباره وسيطة num_chars داخل دالة MID.
- SEARCH (""، A2، SEARCH (""، A2) +1): يستخدم هذا الجزء من الصيغة للحصول على موضع الفراغ الثاني ، وسيحصل على الرقم 9.
- SEARCH (""، A2): ستحصل وظيفة البحث هذه على موضع المسافة الأولى في الخلية A2. سيحصل على الرقم 6.
- SEARCH (""، A2، SEARCH (""، A2) +1) - SEARCH (""، A2) -1 = 9-6-1: اطرح موضع المسافة الأولى من موضع المسافة الثانية ، ثم اطرح 1 من النتيجة يعني إزالة مسافة بادئة. والنتيجة هي 2.
3. MID (A2، SEARCH (""، A2) + 1، SEARCH (""، A2، SEARCH (""، A2) +1) - SEARCH (""، A2) -1) = MID (A2,7,2،XNUMX ، XNUMX): أخيرًا ، ستستخرج وظيفة MID حرفين في منتصف الخلية A2 والتي تبدأ من الحرف السابع.
ملاحظات: إذا كان هناك فقط الاسم الأول والأخير في الأسماء الكاملة ، فستحصل الصيغة أعلاه على قيمة خطأ كما هو موضح أدناه لقطة الشاشة:
لإصلاح هذه المشكلة ، يجب إرفاق الصيغة أعلاه بوظيفة IFERROR ، يرجى تطبيق الصيغة التالية:
استخرج أو احصل على الأسماء الأولى والمتوسطة والأخيرة من الأسماء الكاملة مع ميزة مذهلة
إذا كنت تتألم مع fromulas أعلاه ، سأوصي هنا بأداة سهلة - كوتولس ل إكسيل، بما لديها انقسام الأسماء ميزة ، يمكنك استخراج جميع الأسماء الأولى والمتوسطة والأخيرة في خلايا منفصلة في وقت واحد. انقر لتنزيل Kutools for Excel للتجربة المجانية!
الدوال النسبية المستخدمة:
- LEFT:
- تستخرج الدالة LEFT عدد الأحرف المحدد من الجانب الأيسر للسلسلة المزودة.
- RIGHT:
- تُستخدم الدالة RIGHT لاستخراج عدد محدد من الأحرف من الجانب الأيمن من السلسلة النصية
- MID:
- تُستخدم وظيفة MID للبحث عن عدد محدد من الأحرف وإرجاعه من منتصف سلسلة نصية معينة.
- LEN:
- ترجع الدالة LEN عدد الأحرف في سلسلة نصية.
- FIND:
- تُستخدم الدالة FIND للبحث عن سلسلة ضمن سلسلة أخرى ، وإرجاع موضع البداية للسلسلة داخل سلسلة أخرى.
- SEARCH:
- يمكن أن تساعدك وظيفة SEARCH في العثور على موضع حرف معين أو سلسلة فرعية من السلسلة النصية المحددة
- SUBSTITUTE:
- تستبدل وظيفة Excel SUBSTITUTE النص أو الأحرف داخل سلسلة نصية بنص أو أحرف أخرى.
المزيد من المقالات:
- استخراج الاسم الأول والأخير من الاسم الكامل
- لنفترض أن لديك قائمة بالأسماء الكاملة ، الآن ، تريد استخراج الاسم الأول والأخير أو الاسم الأول والحرف الأول من اسم العائلة من الاسم الكامل كما هو موضح أدناه لقطات الشاشة. كيف يمكنك التعامل مع هذه المهام في مصنف Excel؟
- عكس أو عكس الأسماء الأولى والأخيرة في قائمة Excel
- إذا كانت لديك قائمة بالأسماء الكاملة التي تم تنسيقها كاسم العائلة والاسم الأول ، الآن ، فأنت تريد قلب الاسم الأول والأخير إلى الأول والأخير كما هو موضح أدناه. في هذه المقالة ، سأقدم بعض الصيغ للتعامل مع هذه الوظيفة في Excel.
- استخراج خطوط متعددة من خلية
- إذا كان لديك قائمة بالسلاسل النصية مفصولة بفواصل الأسطر (يحدث ذلك بالضغط على مفتاحي Alt + Enter عند إدخال النص) ، والآن ، فأنت تريد استخراج هذه الأسطر من النص إلى خلايا متعددة كما هو موضح أدناه. كيف يمكنك حلها باستخدام صيغة في Excel؟
- استخراج Nth Word من سلسلة نصية في Excel
- إذا كان لديك قائمة بالسلاسل النصية أو الجمل ، فأنت الآن تريد استخراج الكلمة التاسعة المحددة من القائمة كما هو موضح أدناه. في هذه المقالة ، سأقدم بعض الطرق لحل هذه الوظيفة في Excel.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.