تقسيم النص الي اعمده مختلفه ب# استخدام دالات

تقسيم النص الي اعمده مختلفه ب# استخدام دالات

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

يمكنك استخدام دالات النص LEFT وMID وRIGHT وSEARCH وLEN لمعالجة السلاسل النصية الموجودة في البيانات. على سبيل المثال، يمكنك توزيع الاسم الأول والاسم الأوسط واسم العائلة من خلية واحدة ووضعها في ثلاثة أعمدة منفصلة.

يُعد موضع كل حرف داخل سلسلة نصية أساس توزيع مكونات الأسماء باستخدام دالات النص. كما تُعد مواضع المسافات داخل السلسلة النصية مهمة لأنها تشير إلى بداية أو نهاية مكونات الأسماء في السلسلة.

على سبيل المثال، في خلية تحتوي على اسم أول وأخير فقط، يبدأ اسم العائلة بعد المثيل الأول لمسافة. قد تحتوي بعض الأسماء الموجودة في القائمة على اسم متوسط في الحالة التي يبدأ فيها اسم العائلة بعد المثيل الثاني لمسافة.

تشرح هذه المقاله كيفيه استخراج مكونات مختلفه من مجموعه متنوعه من اشكال الاسماء استخدام هذه الدالات سهل الاستخدام. يمكنك ايضا تقسيم النص الي اعمده مختلفه ب# استخدام الاعمده معالج تحويل النص الي

اسم المثال

الوصف

الاسم الأول

الاسم الأوسط

اسم العائلة

اللاحقة

1

عمرو زكي

لا يوجد اسم أوسط

Jeff

هشام

2

كورجان S. انعام

حرف الاسم الأوسط

Eric

S.

Kurjan

3

جانينا بونو g. b.

حرفي الاسمين الأوسطين

Janaina

B. G.

Bueno

4

Kahn, Wendy Beth

اسم العائلة أولاً، باستعمال فاصلة

Wendy

Beth

Kahn

5

صور اندرسون ماري Kay d.

الاسم الأول يتكون من جزئين

Mary Kay

D.

Andersen

6

Paula Barreto de Mattos

اسم عائلة يتكون من ثلاثة أجزاء

Paula

Barreto de Mattos

7

James van Eaton

اسم عائلة يتكون من جزئين

James

van Eaton

8

Bacon Jr., Dan k.

اسم العائلة والبادئة أولاً، باستعمال فاصلة

Dan

K.

Bacon

Jr.

9

Gary Altman III

بلاحقة

Gary

Altman

III

10

ايرج ريان السيد

بسابقة

Ryan

Ihrig

11

Julie تافت-ملحق

اسم عائلة موصول بواصلة

Julie

Taft-Rider

ملاحظة: في الرسومات في الامثله التاليه، يظهر التمييز في الاسم الكامل الحرف الذي تبحث عنه صيغه SEARCH المتطابقه.

يفصل هذا المثال مكونين: الاسم الاول و# اسم العائله. مسافه واحده تفصل بهما.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Jeff Smith

بدون اسم أوسط

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

‎=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول في السلسلة (J) وينتهي عند الحرف الخامس (المسافة). تُرجع الصيغة الأحرف الخمسة في الخلية A2، بدءاً من اليسار.

    صيغة لاستخراج الاسم الأول

    استخدام الدالة SEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة في A2، بدءاً من اليسار.

  2. اسم العائلة  

    يبدأ اسم العائلة بمسافة، خمسة أحرف من اليسار، وينتهي بآخر حرف من اليمين (h). تستخرج الصيغة خمسة أحرف في A2، ابتداءاً من اليمين.

    صيغة لاستخراج اسم العائلة

    استخدام الدالتين SEARCH وLEN للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة في A2، بدءاً من اليسار. (5)

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

يستخدم هذا المثال الاسم الأول والحرف الأول من الاسم الأوسط واسم العائلة. وتفصل مسافة بين كل مكون من مكونات الاسم.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Eric S.‎ Kurjan

الحرف الأول من الاسم الأوسط

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (الحرف الأول من الاسم الأوسط)

‎'=MID(A2,SEARCH(" ",A2,1)+1,‎SEARCH‎(" ",A2,SEARCH(" ",A2,1)+1)‎-SEARCH‎(" ",‎A2,1))‎

‎=MID(A2,SEARCH(" ",A2,1)+1,‎SEARCH‎(" ",A2,SEARCH(" ",A2,1)+1)-‎SEARCH(" ",‎A2,1))‎

الصيغة

النتيجة المباشرة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH(" ",‎A2,SEARCH‎(" ",A2,1)‎+1))‎

‎=RIGHT‎(A2,LEN(A2)‎-SEARCH(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول في اليسار (E) وينتهي عند الحرف الخامس (المسافة الأولى). تستخرج الصيغة الأحرف الخمسة في A2، ابتداءاً من اليسار.

    صيغه ل# فصل الاسم الاول و# الاخير، ب# الاضافه الي الحرف الاول من الاسم الاوسط

    استخدم الدالة SEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة في A2، بدءاً من اليسار. (5)

  2. الاسم الأوسط

    يبدأ الاسم الأوسط عند موضع الحرف السادس (S)، وينتهي عند الثامن (المسافة الثانية). تتضمن هذه الصيغة تداخل دالات SEARCH للعثور على المثيل الثاني لمسافة.

    تستخرج الصيغة ثلاثة أحرف، ابتداءاً من الموضع السادس.

    تفاصيل صيغة تفصل الاسم الأول والأوسط واسم العائلة

    استخدام الدالة SEARCH للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (5).

  3. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (S). يمثل الموضع الرقمي هذا موضع البداية للاسم الأوسط. (6 = 1 + 5)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (5)

  4. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (S). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المثيل الثاني لمسافة. (6 = 1 + 5)

  5. ابحث عن المثيل الثاني للمسافة في A2، بدءاً من الموضع السادس (S) الذي تم العثور عليه في الخطوة 4. يمثل رقم الحرف هذا موضع النهاية للاسم الأوسط. (8)

  6. ابحث عن الموضع الرقمي للمسافة في A2، بدءاً من الحرف الأول من اليسار. (5)

  7. خذ رقم الحرف للمسافة الثانية التي تم العثور عليها في الخطوة 5، واطرح رقم الحرف للمسافة الأولى التي تم العثور عليها في الخطوة 6. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع السادس الذي تم العثور عليه في الخطوة 2. (3 = 5 – 8)

  8. اسم العائلة  

    يبدأ اسم العائلة بعد ستة أحرف من يمين (K) وينتهي عند الحرف الأول من اليمين (n). تتضمن هذه الصيغة دالات SEARCH المتداخلة للعثورعلى المثيل الثاني والثالث لمسافة (عند الموقعين الخامس والثامن من اليسار).

    تستخرج الصيغة ستة أحرف في A2، ابتداءاً من اليمين.

    داله SEARCH الثانيه في صيغه ل# فصل الاسم الاول، و# الاسم الاوسط، و# اسم العائله
  9. استخدام الدالة LEN ودالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة في A2، بدءاً من الحرف الأول من اليسار. (5)

  10. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (S). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المثيل الثاني لمسافة. (6 = 1 + 5)

  11. ابحث عن المثيل الثاني للمسافة في A2، بدءاً من الموضع السادس (S) الذي تم العثور عليه في الخطوة 2. يمثل رقم الحرف هذا موضع النهاية للاسم الأوسط. (8)

  12. حساب اجمالي طول السلسله النصيه في A2، و# من ثم اطرح منه عدد الاحرف من اليسار حتي المثيل الثاني ل# المسافه في الخطوه 3. النتيجه هي عدد الاحرف استخراج من يمين الاسم الكامل. (8 14 – = 6).

إليك مثال حول كيفية استخراج أول حرفين من اسمين أوسطين. يفصل المثيلان الأول والثالث للمسافة بين مكونات الأسماء.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Janaina B.‎ G.‎ Bueno

أول حرفين من الاسم الأوسط

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (الأحرف الأولى من الاسم الأوسط)

‎'=MID(A2,SEARCH(" ",A2,1)+1‎,SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)+1)‎-SEARCH‎(" ",A2,1))‎

‎=MID(A2,SEARCH‎(" ",A2,1)+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)+1)‎-SEARCH‎(" ",A2,1))‎

الصيغة

النتيجة المباشرة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1))‎

‎=RIGHT(A2,LEN(A2)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول في اليسار (J) وينتهي عند الحرف الثامن (المسافة الأولى). تستخرج الصيغة الأحرف الثمانية الأولى في A2، ابتداءاً من اليسار.

    صيغة لفصل الاسم الأول، واسم العائلة، وحرفين للاسم الأوسط

    استخدام الدالة SEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (8)

  2. الاسم الأوسط

    يبدأ الاسم الأوسط عند الموضع التاسع (B) وتنتهي عند الموقع الرابع عشر (المسافة الثالثة). تتضمن هذه الصيغة على SEARCH المتداخلة للعثور على المثلاء الأول والثاني والثالث لمسافة في المواقع الثامنة والحادي عشر والرابع عشر.

    تستخرج الصيغة خمسة أحرف، ابتداءاً من الموضع التاسع.

    صيغة لفصل الاسم الأول، واسم العائلة، وحرفين للاسم الأوسط

    استخدام الدالة SEARCH للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (8)

  3. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (B). يمثل الموضع الرقمي هذا موضع البداية للاسم الأوسط. (9 = 1 + 8)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (8)

  4. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (B). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المثيل الثاني لمسافة. (9 = 1 + 8)

  5. ابحث عن المسافه الثانيه في A2، بدءا من الموضع التاسع (B) في الخطوه 4. (11).

  6. أضف 1 للحصول على موضع الحرف بعد المسافة الثانية (G). يمثل رقم الحرف هذا موضع البداية الذي تريد أن تبدأ عنده البحث عن المسافة الثالثة. (12 = 1 + 11)

  7. ابحث عن المسافة الثالثة في A2، بدءاً من الموضع الثاني عشر الذي تم العثور عليه في الخطوة 6. (14)

  8. ابحث عن الموضع الرقمي للمسافة الأولى في A2. (8)

  9. خذ رقم الحرف للمسافة الثالثة التي تم العثور عليها في الخطوة 7 واطرح منه رقم الحرف للمسافة الأولى التي تم العثور عليها في الخطوة 6. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع التاسع الذي تم العثور عليه في الخطوة 2.

  10. اسم العائلة  

    يبدأ اسم العائلة بخمسة أحرف من يمين (B) وينتهي عند الحرف الأول من اليمين (o). تتضمن هذه الصيغة SEARCH المتداخلة للعثورعلى المثيل الأول والثاني والثالث لمسافة.

    تستخرج الصيغة خمسة أحرف في A2، ابتداءاً من يمين الاسم بالكامل.

    صيغة لفصل الاسم الأول، واسم العائلة، وحرفين للاسم الأوسط

    استخدام دالات SEARCH المتداخلة والدالة LEN للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (8)

  11. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (B). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المثيل الثاني لمسافة. (9 = 1 + 8)

  12. ابحث عن المسافة الثانية في A2، بدءاً من الموضع التاسع (B) الذي تم العثور عليه في الخطوة 2. (11)

  13. أضف 1 للحصول على موضع الحرف بعد المسافة الثانية (G). يمثل رقم الحرف هذا موضع البداية الذي تريد أن تبدأ عنده البحث عن المثيل الثالث للمسافة. (12 = 1 + 11)

  14. ابحث عن المسافة الثالثة في A2، بدءاً من الموضع الثاني عشر (G) الذي تم العثور عليه في الخطوة 6. (14)

  15. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الثالثة التي تم العثور عليها في الخطوة 5. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (5 = 14 - 19)

في هذا المثال، يأتي اسم العائلة قبل الاسم الأول، ويظهر الاسم الأوسط في النهاية. تميز الفاصلة نهاية اسم العائلة، وتفصل مسافة بين كل مكون من مكونات الاسم.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Kahn, Wendy Beth

اسم العائلة أولاً، مع فاصلة

الصيغة

النتيجة (الاسم الأول)

‎'=MID(A2,SEARCH(" ",A2,1)+1,‎SEARCH‎(" ",A2,SEARCH(" ",A2,1)+1)‎-SEARCH‎(" ",‎A2,1))‎

‎=MID(A2,SEARCH(" ",A2,1)+1,‎SEARCH‎(" ",A2,SEARCH(" ",A2,1)+1)-‎SEARCH(" ",‎A2,1))‎

الصيغة

النتيجة (الاسم الأوسط)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH(" ",‎A2,SEARCH‎(" ",A2,1)‎+1))‎

‎=RIGHT‎(A2,LEN(A2)‎-SEARCH(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

الصيغة

النتيجة المباشرة (اسم العائلة)

‎'=LEFT(A2, SEARCH(" ",A2,1)-2)‎

‎=LEFT(A2, SEARCH(" ",A2,1)-2)‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف السابع من الحرف (W) في اليسار وينتهي عند الحرف الثاني عشر (المسافة الثانية). لأن الاسم الأول يأتي في منتصف الاسم بالكامل، أنت بحاجة إلى استخدام الدالة MID لاستخراج الاسم الأول.

    تستخرج الصيغة ستة أحرف، ابتداءاً من الموضع السابع.

    صيغة لفصل اسم العائلة يليه الاسم الأول والاسم الأوسط

    استخدام الدالة SEARCH للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (6)

  2. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (W). يمثل الموضع الرقمي هذا موضع البداية للاسم الأول. (7 = 1 + 6)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (6)

  3. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (W). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (7 = 1 + 6)

    ابحث عن المسافة الثانية في A2، بدءاً من الموضع السابع (W) الذي تم العثور عليه في الخطوة 4. (12)

  4. ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (6)

  5. خذ رقم الحرف للمسافة الثانية التي تم العثور عليها في الخطوة 5، واطرح رقم الحرف للمسافة الأولى التي تم العثور عليها في الخطوة 6. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع السابع الذي تم العثور عليه في الخطوة 2. (6 = 6 - 12)

  6. الاسم الأوسط

    يبدأ الاسم الأوسط بأربعة حروف يمين (B)، وينتهي عند الحرف الأول من اليمين (h). تتضمن هذه الصيغة دالة SEARCH المتداخلة للعثور على المثيلين الأول والثاني لمسافة في الموضع السادس والثاني عشر من اليسار.

    تستخرج الصيغة أربعة أحرف، ابتداءاً من اليمين.

    صيغة لفصل اسم العائلة يليه الاسم الأول والاسم الأوسط

    استخدام دالات SEARCH المتداخلة والدالة LEN للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (6)

  7. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (W). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (7 = 1 + 6)

  8. ابحث عن المثيل الثاني للمسافة في A2، بدءاً من الموضع السابع (W) الذي تم العثور عليه في الخطوة 2. (12)

  9. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الثانية التي تم العثور عليها في الخطوة 3. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (4 = 12 - 16)

  10. اسم العائلة  

    يبدأ اسم العائلة بالحرف الأول (K) من اليسار وينتهي عند الحرف الرابع (n). تستخرج الصيغة الأحرف الأربعة، ابتداءاً من اليسار.

    صيغة لفصل اسم العائلة يليه الاسم الأول والاسم الأوسط

    استخدام الدالة SEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (6)

  11. اطرح 2 ل# الحصول علي الموضع الرقمي ل# الحرف الاخير ل# اسم العائله (n). النتيجه هي عدد الاحرف التي تريد LEFT استخراجها. (6-2 = 4)

يستخدم هذا المثال الاسم الأول Mary Kay المكون من جزئين‎. وتفصل المسافتان الثانية والثالثة بين مكونات الاسم.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Mary Kay D.‎ Andersen

اسم أول مؤلف من جزئين

الصيغة

النتيجة (الاسم الأول)

‎LEFT(A2, SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

‎=LEFT(A2, SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

الصيغة

النتيجة (الحرف الأول من الاسم الأوسط)

‎'=MID(A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)+1,‎SEARCH‎(" ",A2,SEARCH(" ",A2,SEARCH‎(" ",A2,1)+1)+1)‎-(SEARCH(" ",A2,SEARCH‎(" ",A2,1)+1)‎+1))‎

‎=MID(A2,SEARCH(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)+1)‎-(SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)+1))‎

الصيغة

النتيجة المباشرة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1))‎

‎=RIGHT(A2,LEN(A2)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول من اليسار، وينتهي عند الحرف التاسع (المسافة الثانية). تتضمن هذه الصيغة تداخل دالات SEARCH للعثور على المثيل الثاني لمسافة من اليسار.

    تستخرج الصيغة تسعة أحرف، ابتداءاً من اليسار.

    صيغة لفصل الاسم الأول، والاسم الأوسط، وحرف الاسم الأوسط، واسم العائلة

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (5)

  2. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (K). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المثيل الثاني لمسافة. (6 = 1 + 5)

  3. ابحث عن المثيل الثاني للمسافة في A2، بدءاً من الموضع السادس (K) الذي تم العثور عليه في الخطوة 2. تكون النتيجة عدد الأحرف الذي تستخرجه الدالة LEFT من السلسلة النصية. (9)

  4. الاسم الأوسط

    يبدأ الاسم الأوسط عند الموضع العاشر (D) وينتهي عند الموضع الثاني عشر (المسافة الثالثة). تتضمن هذه الصيغة على دالات SEARCH المتداخلة للعثور على المثلاء الأول والثاني والثالث لمسافة.

    تستخرج الصيغة حرفين من الأوسط، ابتداءاً من الموضع العاشر.

    صيغة لفصل الاسم الأول، والاسم الأوسط، وحرف الاسم الأوسط، واسم العائلة

    استخدام دالات SEARCH المتداخلة للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من الحرف الأول من اليسار. (5)

  5. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (K). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (6 = 1 + 5)

  6. ابحث عن موضع المثيل الثاني للمسافة في A2، بدءاً من الموضع السادس (K) الذي تم العثور عليه في الخطوة 2. وتكون النتيجة عدد الأحرف الذي تستخرجه الدالة LEFT من اليسار. (9)

  7. أضف 1 للحصول على موضع الحرف بعد المسافة الثانية (D). وتكون النتيجة موضع البداية للاسم الأوسط. (10 = 1 + 9)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للحرف بعد المسافة الثانية (D). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثالثة. (10)

  8. ابحث عن الموضع الرقمي للمسافة الثالثة في A2، بدءاً من اليسار. وتكون النتيجة موضع النهاية للاسم الأوسط. (12)

  9. ابحث عن الموضع الرقمي للحرف بعد المسافة الثانية (D). وتكون النتيجة موضع البداية للاسم الأوسط. (10)

  10. خذ رقم الحرف للمسافة الثالثة التي تم العثور عليها في الخطوة 6 واطرح منه رقم الحرف "D" الذي تم العثور عليه في الخطوة 7. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع العاشر الذي تم العثور عليه في الخطوة 4. (2 = 10 - 12)

  11. اسم العائلة  

    يبدأ اسم العائلة بثمانية أحرف من اليمين. تتضمن هذه الصيغة دالات SEARCH المتداخلة للعثورعلى المثلاء الأول والثاني والثالث لمسافة في المواقع الخامسة والتاسعة والثانية عشر.

    تستخرج الصيغة ثمانية أحرف، ابتداءاً من اليمين.

    صيغة لفصل الاسم الأول، والاسم الأوسط، وحرف الاسم الأوسط، واسم العائلة

    استخدام دالات SEARCH المتداخلة والدالة LEN للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (5)

  12. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (K). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (6 = 1 + 5)

  13. ابحث عن المسافة الثانية في A2، بدءاً من الموضع السادس (K) الذي تم العثور عليه في الخطوة 2. (9)

  14. أضف 1 للحصول على موضع الحرف بعد المسافة الثانية (D). وتكون النتيجة موضع البداية للاسم الأوسط. (10 = 1 + 9)

  15. ابحث عن الموضع الرقمي للمسافة الثالثة في A2، بدءاً من اليسار. وتكون النتيجة موضع النهاية للاسم الأوسط. (12)

  16. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الثالثة التي تم العثور عليها في الخطوة 5. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (8 = 12 - 20)

يستخدم هذا المثال اسم عائلة مكون من ثلاثة أجزاء: Barreto de Mattos. تميز المسافة الأولى نهاية الاسم الأول وبداية اسم العائلة.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Paula Barreto de Mattos

اسم عائلة مؤلف من ثلاثة أجزاء

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (اسم العائلة)

‎RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))‎

‎=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول في اليسار (P) وينتهي عند الحرف السادس (المسافة الأولى). تستخرج الصيغة الأحرف الستة في A2، ابتداءاً من اليسار.

    صيغه ل# فصل اسم الاول و# اسم عائله المكون من ثلاثه اجزاء

    استخدام الدالة Search للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  2. اسم العائلة  

    يبدأ اسم العائلة بسبعة عشر حرف من اليمين (B) وينتهي عند الحرف الأول من اليمين (s).

    صيغه ل# فصل اسم الاول و# اسم عائله المكون من ثلاثه اجزاء

    استخدام الدالتين LEN وSEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  3. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الأولى التي تم العثور عليها في الخطوة 1. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (‎23 - 6 = 17)

يستخدم هذا المثال اسم عائلة مكون من جزئين: van Eaton. تميز المسافة الأولى نهاية الاسم الأول وبداية اسم العائلة.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

James van Eaton

اسم عائلة مؤلف من جزئين

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

‎=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول في اليسار (J) وينتهي عند الحرف الثامن (المسافة الأولى). تستخرج الصيغة الأحرف الستة في A2، ابتداءاً من اليسار.

    صيغة لفصل اسم أول واسم عائلة مؤلف من جزئين

    استخدام الداله SEARCH ل# العثور علي قيمه num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  2. اسم العائلة  

    يبدأ اسم العائلة بالحرف التاسع من اليمين (v) وينتهي عند الحرف الأول من اليمين (n). تستخرج الصيغة الأحرف التسعة، ابتداءاً من يمين الاسم بالكامل.

    صيغة لفصل اسم أول واسم عائلة مؤلف من جزئين

    استخدام الدالتين LEN وSEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  3. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الأولى التي تم العثور عليها في الخطوة 1. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (9 = 6 - 15)

في هذا المثال، يأتي اسم العائلة أولاً متبوعاً بلاحق. تفصل الفصلة اسم العائلة واللاحق عن الاسم الأول والاسم الأوسط.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Bacon Jr., Dan K.‎

اسم العائلة ولاحقة أولاً، مع فاصلة

الصيغة

النتيجة (الاسم الأول)

‎'=MID(A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)‎+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH‎(" ",A2,1)+1)+1)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

‎=MID(A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)+1)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

الصيغة

النتيجة (الحرف الأول من الاسم الأوسط)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1))‎

‎=RIGHT(A2,LEN(A2)‎-SEARCH‎(" ",A2,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)‎+1)‎+1))‎

الصيغة

النتيجة (اسم العائلة)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (اللاحقة)

‎'=MID(A2,SEARCH(" ", A2,1)+1,‎(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1))‎

‎=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)-2)‎-SEARCH‎(" ",A2,1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الثاني عشر(D) وينتهي عند الحرف الخامس عشر (المسافة الثالثة). تستخرج الصيغة الأحرف الثلاثة، ابتداءاً من الموقع الثاني عشر.

    صيغه ل# فصل الاسم الاخير تسميه و# لاحقه اولا، مع فاصله

    استخدام دالات SEARCH المتداخلة للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  2. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (J). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (7 = 1 + 6)

  3. ابحث عن المسافة الثانية في A2، بدءاً من الموضع السابع (J) الذي تم العثور عليه في الخطوة 2. (11)

  4. أضف 1 للحصول على موضع الحرف بعد المسافة الثانية (D). وتكون النتيجة موضع البداية للاسم الأول. (12 = 1 + 11)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للحرف بعد المسافة الثانية (D). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثالثة. (12)

  5. ابحث عن الموضع الرقمي للمسافة الثالثة في A2، بدءاً من اليسار. وتكون النتيجة موضع النهاية للاسم الأول. (15)

  6. ابحث عن الموضع الرقمي للحرف بعد المسافة الثانية (D). وتكون النتيجة موضع البداية للاسم الأول. (12)

  7. خذ رقم الحرف للمسافة الثالثة التي تم العثور عليها في الخطوة 6 واطرح منه رقم الحرف "D" الذي تم العثور عليه في الخطوة 7. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع الثاني عشر الذي تم العثور عليه في الخطوة 4. (3 = 12 - 15)

  8. الاسم الأوسط

    يبدأ الاسم الأوسط بالحرف الثاني من اليمين (K). تستخرج الصيغة حرفين ابتداءاً من اليمين.

    صيغه ل# فصل الاسم الاخير تسميه و# لاحقه اولا، مع فاصله

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  9. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (J). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (7 = 1 + 6)

  10. ابحث عن المسافة الثانية في A2، بدءاً من الموضع السابع (J) الذي تم العثور عليه في الخطوة 2. (11)

  11. أضف 1 للحصول على موضع الحرف بعد المسافة الثانية (D). وتكون النتيجة موضع البداية للاسم الأول. (12 = 1 + 11)

  12. ابحث عن الموضع الرقمي ل# المسافه الثالثه في A2، بدءا من اليسار. النتيجه هي الموضع الاخير ل# الاسم الاوسط. (15)

  13. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الثالثة التي تم العثور عليها في الخطوة 5. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (2 = 15 - 17)

  14. اسم العائلة  

    يبدأ اسم العائلة بالحرف الأول في اليسار (B) وينتهي عند الحرف السادس (المسافة الأولى). وبالتالي، تستخرج الصيغة الأحرف الستة من اليسار.

    صيغه ل# فصل الاسم الاخير تسميه و# لاحقه اولا، مع فاصله

    استخدام الدالة SEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  15. اللاحقة

    تبدأ اللاحقة من الحرف السابع من اليسار (J) وتنتهي عند الحرف التاسع من اليمين (.). تستخرج الصيغة ثلاثة أحرف، ابتداءاً من الحرف السابع.

    صيغه ل# فصل الاسم الاخير تسميه و# لاحقه اولا، مع فاصله

    استخدام الدالة SEARCH للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  16. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (J). وتكون النتيجة موضع البداية للاحقة. (7 = 1 + 6)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  17. أضف 1 للحصول على الموضع الرقمي للحرف بعد المسافة الأولى (J). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (7)

  18. ابحث عن الموضع الرقمي للمسافة الثانية في A2، بدءاً من الحرف التاسع الذي تم العثور عليه في الخطوة 4. (11)

  19. اطرح 1 من رقم حرف المسافة الثانية التي تم العثور عليها في الخطوة 4 للحصول على رقم الحرف ",". وتكون النتيجة موضع النهاية للاحقة. (10 = 1 - 11)

  20. ابحث عن الموضع الرقمي للمسافة الأولى. (6)

  21. بعد العثور على المسافة الأولى، أضف 1 للعثور على الحرف التالي (J)، كما تم العثور عليه أيضاً في الخطوتين 3 و4. (7)

  22. خذ رقم الحرف "," الذي تم العثور عليه في الخطوة 6، واطرح منه رقم الحرف "J"، الذي تم العثور عليه في الخطوتين 3 و4. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع السابع الذي تم العثور عليه في الخطوة 2. (‎10 - 7 = 3)

في هذا المثال، يأتي الاسم الأول في بداية السلسلة وتأتي اللاحقة في النهاية، وبذلك يمكنك استخدام صيغ مشابهة لتلك المستخدمة في المثال 2: استخدم الدالة LEFT لاستخراج الاسم الأول، والدالة MID لاستخراج اسم العائلة، والدالة RIGHT لاستخراج اللاحقة.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Gary Altman III

الاسم الأول واسم العائلة مع لاحقة

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (اسم العائلة)

‎'=MID(A2,SEARCH(" ",A2,1)‎+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)‎-‎(SEARCH‎(" ",A2,1)‎+1))‎

‎=MID(A2,SEARCH(" ",A2,1)‎+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)‎-‎(SEARCH‎(" ",A2,1)‎+1))‎

الصيغة

النتيجة (اللاحقة)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH(" ",‎A2,SEARCH‎(" ",A2,1)‎+1))‎

‎=RIGHT‎(A2,LEN(A2)‎-SEARCH(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول من اليسار (G) وينتهي عند الحرف الخامس (المسافة الأولى). وبالتالي، تستخرج الصيغة خمسة أحرف من يسار الاسم بالكامل.

    صيغه ل# فصل الاسم اول و# اسم عائله يليه لاحقه

    ابحث عن الموضع الرقمي ل# المسافه الاولي في A2، بدءا من اليسار. (5)

  2. اسم العائلة  

    يبدأ اسم العائلة بالحرف السادس من اليسار (A)، وينتهي عند الحرف الحادي عشر (المسافة الثانية). تتضمن هذه الصيغة تداخل دالات SEARCH للعثور على موقع المسافات.

    تستخرج الصيغة ستة أحرف من الأوسط، ابتداءاً من الحرف السادس.

    صيغه ل# فصل الاسم اول و# اسم عائله يليه لاحقه

    استخدام الدالة SEARCH للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (5)

  3. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (A). وتكون النتيجة موضع البداية لاسم العائلة. (6 = 1 + 5)

    استخدام دالات SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (5)

  4. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (A). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (6 = 1 + 5)

  5. ابحث عن الموضع الرقمي للمسافة الثانية في A2، بدءاً من الحرف السادس الذي تم العثور عليه في الخطوة 4. يمثل رقم الحرف هذا موضع النهاية لاسم العائلة. (12)

  6. ابحث عن الموضع الرقمي للمسافة الأولى. (5)

  7. أضف 1 للحصول على الموضع الرقمي للحرف بعد المسافة الأولى (A)، الذي تم العثور عليه أيضاً في الخطوتين 3 و4. (6)

  8. خذ رقم الحرف للمسافة الثانية التي تم العثور عليها في الخطوة 5، واطرح رقم الحرف "A"، الذي تم العثور عليه في الخطوتين 6 و7. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع السادس الذي تم العثور عليه في الخطوة 2. (6 = 6 - 12)

  9. اللاحقة

    تبدأ اللاحقة بثلاثة أحرف من اليمين. تتضمن هذه الصيغة تداخل دالات SEARCH للعثور على موقع المسافات.

    صيغه ل# فصل الاسم اول و# اسم عائله يليه لاحقه

    استخدام دالات SEARCH المتداخلة والدالة LEN للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (5)

  10. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (A). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (6 = 1 + 5)

  11. ابحث عن المسافة الثانية في A2، بدءاً من الموضع السادس (A) الذي تم العثور عليه في الخطوة 2. (12)

  12. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الثانية التي تم العثور عليها في الخطوة 3. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (3 = 12 - 15)

في هذا المثال، تسبق البادئة الاسم الكامل، وبذلك يمكنك استخدام صيغ مشابهة لتلك المستخدمة في المثال 2: استخدم الدالة MID لاستخراج الاسم الأول، والدالة RIGHT لاستخراج اسم العائلة.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Mr.‎ Ryan Ihrig

مع بادئة

الصيغة

النتيجة (الاسم الأول)

‎'=MID(A2,SEARCH(" ",A2,1)‎+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)‎-‎(SEARCH‎(" ",A2,1)‎+1))‎

‎=MID(A2,SEARCH(" ",A2,1)‎+1,SEARCH‎(" ",A2,SEARCH‎(" ",A2,1)+1)‎-‎(SEARCH‎(" ",A2,1)‎+1))‎

الصيغة

النتيجة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)‎-SEARCH(" ",‎A2,SEARCH‎(" ",A2,1)‎+1))‎

‎=RIGHT‎(A2,LEN(A2)‎-SEARCH(" ",A2,SEARCH‎(" ",A2,1)‎+1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الخامس من اليسار (R) وينتهي عند الحرف التاسع (المسافة الثانية). تتضمن الصيغة دالات SEARCH المتداخلة للعثور على مواضع المسافات. وتستخرج هذه الصيغة أربعة أحرف، بدءاً من الموضع الخامس.

    صيغه ل# فصل اسم الاول مسبوقه ب# بادئه

    استخدام الدالة SEARCH للعثور على قيمة start_num:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (4)

  2. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (R). وتكون النتيجة موضع البداية للاسم الأول. (5 = 1 + 4)

    استخدام دالة SEARCH المتداخلة للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (4)

  3. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (R). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (5 = 1 + 4)

  4. ابحث عن الموضع الرقمي للمسافة الثانية في A2، بدءاً من الحرف الخامس، الذي تم العثور عليه في الخطوتين 3 و4. يمثل رقم الحرف هذا موضع النهاية للاسم الأول. (9)

  5. ابحث عن المسافة الأولى. (4)

  6. أضف 1 للحصول على الموضع الرقمي للحرف بعد المسافة الأولى (R)، والذي تم العثور عليه أيضا في الخطوتين 3 و4. (5)

  7. خذ رقم الحرف للمسافة الثانية التي تم العثور عليها في الخطوة 5، واطرح رقم الحرف "R"، الذي تم العثور عليه في الخطوتين 6 و7. وتكون النتيجة عدد الأحرف الذي تستخرجه MID من السلسلة النصية بدءاً من الموضع الخامس الذي تم العثور عليه في الخطوة 2. (4 = 5 - 9)

  8. اسم العائلة  

    يبدأ اسم العائلة بخمسة أحرف من اليمين. تتضمن هذه الصيغة تداخل دالات SEARCH للعثور على مواضع المسافات.

    صيغه ل# فصل اسم الاول مسبوقه ب# بادئه

    استخدام دالات SEARCH المتداخلة والدالة LEN للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (4)

  9. أضف 1 للحصول على موضع الحرف بعد المسافة الأولى (R). وتكون النتيجة رقم الحرف الذي تريد أن تبدأ عنده البحث عن المسافة الثانية. (5 = 1 + 4)

  10. ابحث عن المسافة الثانية في A2، بدءاً من الموضع الخامس (R) الذي تم العثور عليه في الخطوة 2. (9)

  11. قم بحساب إجمالي طول السلسلة النصية في A2، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الثانية التي تم العثور عليها في الخطوة 3. وتكون النتيجة عدد الأحرف الذي سيتم استخراجه من اليمين للاسم الكامل. (5 = 9 - 14)

يستخدم هذا المثال اسم عائلة موصولاً بواصلة. وتفصل مسافة بين كل مكون من مكونات الاسم.

نسخ الخلايا الموجوده في الجدول و# لصقها في ورقه عمل Excel في الخليه A1. سيتم عرض الصيغه التي تظهر علي الجانب الايمن ل# الرجوع اليه، بينما سيتم تلقائيا تحويل Excel الصيغه الي اليسار في نتيجه المناسب.

تلميح    قبل أن تلصق البيانات في ورقة العمل، عيّن عرض العمودين A وB إلى 250.

اسم المثال

الوصف

Julie Taft-Rider

اسم عائلة موصول بواصلة

الصيغة

النتيجة (الاسم الأول)

‎'=LEFT(A2, SEARCH(" ",A2,1))‎

‎=LEFT(A2, SEARCH(" ",A2,1))‎

الصيغة

النتيجة (اسم العائلة)

‎'=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

‎=RIGHT(A2,LEN(A2)-SEARCH(" ",‎A2,1))‎

  1. الاسم الأول  

    يبدأ الاسم الأول بالحرف الأول في اليمين (J) وينتهي عند الموضع السادس (المسافة الأولى). تستخرج الصيغة الأحرف الستة من اليسار.

    صيغه ل# فصل الاسم اول و# اسم عائله موصول ب# واصله

    استخدام الدالة SEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة الأولى في A2، بدءاً من اليسار. (6)

  2. اسم العائلة  

    يبدأ اسم العائلة بأكمله بعد عشرة أحرف من اليمين (T) وينتهي عند الحرف الأول من اليسار (r).

    صيغه ل# فصل الاسم اول و# اسم عائله موصول ب# واصله

    استخدام الدالتين LEN وSEARCH للعثور على قيمة num_chars:

    ابحث عن الموضع الرقمي للمسافة في A2، بدءاً من الحرف الأول من اليسار. (6)

  3. قم بحساب إجمالي طول السلسلة النصية التي يجب استخراجها، ثم اطرح منه عدد الأحرف من اليسار وصولاً إلى المسافة الأولى التي تم العثور عليها في الخطوة 1. (10 = 6 - 16)

انظر أيضاً

تقسيم النص الي اعمده مختلفه ب# استخدام "معالج تحويل النص" الي اعمده

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×