نصيحة: اللغات الأخرى مترجمة من قبل Google. يمكنك زيارة English نسخة من هذا الرابط.
تسجيل الدخول
x
or
x
x
التسجيل
x

or

كيفية استخراج جزء من سلسلة نصية من الخلية في إكسيل؟

وثيقة استخراج سلسلة فرعية 1 وثيقة استخراج سلسلة فرعية 2

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


استخراج سلسلة نصية قبل أو بعد أو بين الأحرف بدون صيغة

إليك أداة - استخراج النص in كوتولس ل إكسيل يمكن أن تساعدك بسرعة وسهولة استخراج السلاسل قبل أو بعد أو بين الحروف حسب الحاجة. انقر للحصول على نسخة تجريبية مجانية مدتها يوم 30 مع إضافات 300!
مستند عنوان البريد الإلكتروني استخراج

استخراج سلسلة فرعية من اليسار ، منتصف أو اليمين

في Excel ، هناك بعض الصيغ التي يمكن أن تساعدك في استخراج جزء من النص بسرعة.

استخراج أول حرف n

لنفترض أنك تريد استخراج الأحرف الأولى من 3 من بيانات قائمة معينة ، يرجى تحديد خلية فارغة تريد وضع النتيجة المستخرجة بها ، ثم استخدم هذه الصيغة

= LEFT (B3,3)

B3 هي الخلية التي تستخرج منها حروف ، 3 هي عدد الحروف التي تريد استخراجها.

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

استخراج آخر حرف ن

على سبيل المثال ، قم باستخراج أحرف 6 الأخيرة من قائمة السلسلة ، يرجى تحديد خلية فارغة تريد وضع النتيجة المستخرجة عليها واستخدام هذه الصيغة:

= RIGHT (B9,6)

B9 هي الخلية التي تستخرج منها حروف ، 6 هي عدد الحروف التي تريد استخراجها.

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

استخراج أحرف n شكل الأوسط

إذا كنت ترغب في استخراج أحرف 3 تبدأ من حرف 4th لسلسلة ، يمكنك استخدام الصيغة أدناه:

= MID (B15,4,3)

B15 هي الخلية التي تستخرج منها حروف ، 4 تمثل حروف استخراج من الحرف 4th (العد من اليسار) ، 3 هو عدد الأحرف التي تريد استخراجها.

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

إذا كنت تريد نقل النتائج المستخرجة إلى موقع آخر ، فيرجى نسخ النتائج المستخرجة ولصقها كقيمة أولاً.


استخراج سلسلة فرعية بعد أو قبل حرف محدد

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

الطريقة أ: استخراج السلسلة الفرعية بعد أو قبل حرف محدد باستخدام الصيغة

لنفترض أنك تريد استخراج الأحرف بعد الحرف "-"من قائمة السلاسل ، يرجى استخدام هذه الصيغة:

= RIGHT (B3 ، LEN (B3) -البحث ("-" ، B3))

B3 هي الخلية التي تريد استخراج الأحرف منها ، - هي الشخصية التي تريد استخراج السلسلة بعدها.

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

إذا كنت ترغب في استخراج سلسلة فرعية قبل حرف محدد ، يمكنك استخدام الصيغة مثل هذا:

= اليسار (B10 ، بحث ("-" ، B10) -1)

تظهر نتيجة المثال على النحو التالي:
وثيقة استخراج سلسلة فرعية 8 وثيقة استخراج سلسلة فرعية 9

ملاحظة:

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

الطريقة ب: استخراج سلسلة فرعية بعد أو قبل حرف محدد بواسطة Kutools لـ Excel

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

أدوات نص الوثيقة

أدوات النص 13 التي يجب أن تتوفر لديك في Excel والتي ستؤدي إلى زيادة كفاءتك بواسطة 90٪

edit تحرير مجموعة نصية في الخلايا ، مثل إضافة النص نفسه إلى الخلايا في وقت واحد ، وإزالة الأحرف في أي موضع وهلم جرا.

▲ باستثناء الأدوات المعروضة في الصورة ، هناك أدوات متقدمة 200 في Kutools لـ Excel ، والتي يمكن أن تحل ألغاز 82٪ Excel الخاصة بك.

▲ كن خبيرًا في Excel في دقائق 5 ، واكتسب اعترافًا من الناس وترقيتهم.

sand 110000 + الأشخاص ذوو الكفاءة العالية يرغبون في اختيار 300 + من الشركات العالمية الشهيرة.

30 أيام تجريبية مجانية ، لا تتطلب بطاقة الائتمان

قبل استخدام الأداة المساعدة Extract Text ، يرجى أخذ 3 دقيقة لتحرير تثبيت Kutools لـ Excel مجانًا: تحميل مجاني الآن!

1. حدد الخلايا التي تريد استخراج الأحرف ، انقر فوق "نعم" Kutools > نصي > استخراج النص.
وثيقة استخراج سلسلة فرعية 11

2. في ظهرت استخراج النص الحوار، أدخل *: إلى نصي مربع النص ، ثم انقر فوق إضافة: لإضافة هذا المعيار إلى قائمة الاستخراج.
وثيقة استخراج سلسلة فرعية 12

البدل * يشير إلى أي طول السلاسل ، ? تشير إلى شخصية أي شخص. في هذه الحالة، *: يمثل لاستخراج جميع الشخصيات (بما في ذلك علامة القولون :) قبل علامة النقطتين من الخلايا المحددة.

3. انقر Ok، ينبثق مربع حوار ، حدد خلية لوضع النص المستخرج.
وثيقة استخراج سلسلة فرعية 13

4. انقر OK، ثم السلسلة الفرعية في كل منها قبل علامة القولون (بما في ذلك علامة القولون) تم استخراجها في الخلية.
وثيقة استخراج سلسلة فرعية 14

معلومات سرية

  • إذا كنت ترغب في استخراج جميع الأحرف بعد حرف النقطتين ، فاكتب :* في نصي مربع النص في استخراج النص الحوار.
    وثيقة استخراج سلسلة فرعية 15
  • إذا كنت ترغب في استخراج حرفين فقط قبل علامة النقطتين ، فاكتب ؟؟: في نصي مربع النص في استخراج النص الحوار.
    وثيقة استخراج سلسلة فرعية 16

استخراج سلسلة فرعية بين حرفين

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

الطريقة أ: استخراج بواسطة الصيغة

مع افتراض استخراج الأحرف بين الأقواس () من قائمة معينة ، يمكنك استخدام الصيغة أدناه:

=MID(LEFT(B3,FIND(")",B3)-1),FIND("(",B3)+1,LEN(B3))

في الصيغة ، B3 هي الخلية التي تريد استخراج السلسلة من ، ( . ) هما الحرفان اللذان ترغب في استخراج السلسلة بينهما.

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

ملاحظة:

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

الطريقة ب: استخراج بواسطة Kutools لـ Excel

الـ استخراج النص فائدة كوتولس ل إكسيل أيضا يمكن أن تفعل معروفا في هذه العملية.

قبل استخدام الأداة المساعدة Extract Text ، يرجى أخذ 3 دقيقة لتحرير تثبيت Kutools لـ Excel مجانًا: تحميل مجاني الآن!

1. حدد الخلايا التي تريد استخراج سلسلة فرعية بين الأحرف ، انقر فوق "نعم" Kutools > نصي > استخراج النص.
وثيقة استخراج سلسلة فرعية 11

2. في مربع الحوار "استخراج النص" ، أدخل (*) في مربع النص ، انقر فوق الزر "إضافة" لإضافة هذا المعيار إلى قائمة "استخراج".
وثيقة استخراج سلسلة فرعية 20

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

3. انقر Ok لتحديد خلية لوضع النتيجة المستخرجة ، ثم انقر فوق OK.
وثيقة استخراج سلسلة فرعية 21

الآن تم استخراج سلسلة فرعية بين قوسين.
وثيقة استخراج سلسلة فرعية 31


لا يصدق! تقوم الأداة بتغيير طريقة تحرير مستندات Office المتعددة وتصفحها.

فتح الملفات في نوافذ متعددة

فتح الملفات في نافذة واحدة مع علامة تبويب Office

ot 图 1 箭头 بعد 1

استخراج عنوان البريد الإلكتروني من سلسلة

إذا كنت ترغب في استخراج عنوان البريد الإلكتروني من سلسلة معينة أو مجموعة من الخلايا ، يمكنك استخدام استخراج عنوان البريد الإلكتروني وظيفة للتعامل مع هذه المهمة في وقت واحد بدلا من العثور عليها واحدا تلو الآخر.

قبل استخدام الأداة المساعدة استخراج عنوان البريد الإلكتروني ، يرجى أخذ 3 من الدقائق لتحرير تثبيت Kutools لـ Excel مجانًا: تحميل مجاني الآن!

1. حدد الخلايا التي سيتم استخراج عنوان البريد الإلكتروني الخاص بها ، ثم انقر فوق Kutools > نصي > استخراج عنوان البريد الإلكتروني.
وثيقة استخراج سلسلة فرعية 22

2. ثم ينبثق مربع حوار لك لاختيار خلية لإخراج رسائل البريد الإلكتروني للعنوان.
وثيقة استخراج سلسلة فرعية 23

3. انقر OK، تم استخراج عناوين البريد الإلكتروني في كل خلية.
وثيقة استخراج سلسلة فرعية 24


استخراج الأحرف الرقمية أو الأبجدية من السلسلة

إذا كانت هناك قائمة من البيانات مختلطة بالأرقام والحروف الأبجدية والخاصة ، فأنت تريد فقط استخراج الأرقام أو القيم الأبجدية ، يمكنك تجربة Kutools للأداة المساعدة لإزالة الأحرف في Excel.

1. قبل استخدام الأداة المساعدة Remove Characters ، يجب أن يكون لديك نسخة من البيانات كما هو موضح أدناه:
وثيقة استخراج سلسلة فرعية 25

2. ثم حدد هذه النسخة من البيانات ، انقر فوق "نعم" Kutools > نصي > إزالة الأحرف.
وثيقة استخراج سلسلة فرعية 26

3. في ال إزالة الأحرف الحوار، والتحقق غير رقمية ، انقر فوق Ok.
وثيقة استخراج سلسلة فرعية 27

الآن تم ترك الأحرف الرقمية فقط.
وثيقة استخراج سلسلة فرعية 28

لاستخراج القيم الأبجدية فقط ، تحقق غير ألفا الخيار في إزالة الأحرف الحوار.
وثيقة استخراج سلسلة فرعية 29 وثيقة استخراج سلسلة فرعية 30


تحميل ملف عينة

عينة الوثيقةانقر لتنزيل ملف العينة هذا


عمليات أخرى (مقالات) متعلقة بتحويل الملفات

استخراج الوقت من سلسلة التاريخ والوقت
يوفر الحيل لاستخراج الوقت (hh: mm: ss) أو ساعة / دقيقة / ثانية فقط من سلسلة وقت التاريخ (mm / dd / yyyy hh: mm: ss)

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

استخراج حرف n من السلسلة
هنا سوف نقدم طرق استخراج الحرف nth من سلسلة ، على سبيل المثال ، استخراج الحرف 3th من السلسلة a1b2c3 ، والنتيجة هي b.

استخراج سلسلة فرعية بين حرفين
إظهار الطرق على استخراج سلسلة فرعية بين حرفين متماثلين أو مختلفين.



  • سوبر الفورمولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (بسهولة قراءة وتحرير أعداد كبيرة من الخلايا) ؛ لصق على المدى المصفى...
  • دمج الخلايا / الصفوف / الأعمدة وحفظ البيانات ؛ انقسام خلايا المحتوى ؛ الجمع بين الصفوف المكررة ومبلغ / متوسط... منع الخلايا المكررة. مقارنة النطاقات...
  • حدد تكرار أو فريد الصفوف. حدد صفوف فارغة (جميع الخلايا فارغة) ؛ سوبر البحث والعثور غامض في العديد من المصنفات ؛ اختيار عشوائي ...
  • نسخة طبق الأصل خلايا متعددة دون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة. إدراج الرصاصات، مربعات الاختيار والمزيد ...
  • الصيغ المفضلة وإدراج بسرعة، النطاقات، الرسوم البيانية والصور؛ تشفير الخلايا مع كلمة المرور إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • استخراج النص، إضافة نص ، حذف حسب الموضع ، إزالة الفضاء. إنشاء وطباعة مجاميع ترحيل الصفحات ؛ تحويل بين محتوى الخلايا والتعليقات...
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ تصنيف متقدم حسب الشهر / الأسبوع / اليوم ، التردد وأكثر ؛ فلتر خاص بواسطة جريئة ، مائل ...
  • الجمع بين المصنفات وأوراق العمل. دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; دفعة تحويل XLS ، XLSX وقوات الدفاع الشعبي...
  • تجميع الجداول المحورية بواسطة رقم الأسبوع ، يوم الأسبوع والمزيد ... إظهار الخلايا غير المؤمنة والمغلقة بألوان مختلفة. تمييز الخلايا التي لها صيغة / اسم...
علامة التبويب kte 201905
  • تمكين تحرير علامات التبويب والقراءة في Word و Excel و PowerPointوالناشر والوصول ، Visio ومشروع.
  • افتح مستندات متعددة وقم بإنشائها في علامات تبويب جديدة لنفس النافذة ، وليس في نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50٪ ، ويقلل مئات نقرات الماوس لك كل يوم!
أسفل مكتبه
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jesse · 2 months ago
    I need to separate the city from a cell. Example 15933 Rockingham StFrisco I have a file with several hundred fields with different cities with different character counts. Is there a way to find and separate the city based on it being the all the characters from the right that begins with an uppercase letter? Or any other solution? Thank you
    • To post as a guest, your comment is unpublished.
      Sunny · 1 months ago
      Hi, Jesse, may be you can try to use the Text to Columns to split the string into columns based on space separator, then remove all columns except the last column that contains the city contents.
  • To post as a guest, your comment is unpublished.
    Salman · 2 months ago
    One T-shirt title Name (NIke) have differents Sizes Like: (XS-2XL) mean XS,S,M,L,XL & 2XL how to Make divide in different rows with mentioned sizes can you help me please
    • To post as a guest, your comment is unpublished.
      Sunny · 1 months ago
      Hi, Salman, I do not understand your question, could you upload a file to display your data and your desired result?
  • To post as a guest, your comment is unpublished.
    Ashfaq · 5 months ago
    There are multiple such entries so want to apply the formula to that
  • To post as a guest, your comment is unpublished.
    Ashfaq · 5 months ago
    I want to calculate the time difference between two times, please Help below is the time format



    "Apr, 30 2019 12:44 PM PT" "Apr, 30 2019 12:52 PM PT"
  • To post as a guest, your comment is unpublished.
    Jessica Swaffar · 5 months ago
    I need help to separate the address, then city, then state, then zip. See example:


    13160 E. 68th st. Broken Arrow, OK 74012
  • To post as a guest, your comment is unpublished.
    Berdine · 5 months ago
    Good day can you please help me to add text together into one cell?
  • To post as a guest, your comment is unpublished.
    Isgaak · 6 months ago
    How do extract data out of a string but i only want 2 sets of data in the string?
    • To post as a guest, your comment is unpublished.
      Sunny · 5 months ago
      Hi, Isgaak, please upload your examples for better understanding.
  • To post as a guest, your comment is unpublished.
    nathan · 8 months ago
    Thank you for this article! the =RIGHT(A2,3) function was exactly what i needed to extract the right 3 numbers into a separate column
  • To post as a guest, your comment is unpublished.
    saud · 8 months ago
    thanks a lot. saved me a lot of time. love you.
  • To post as a guest, your comment is unpublished.
    Seth · 1 years ago
    If you need to grab "everything but" data in another cell. You can use the below formula:


    In Excel form:
    =Left(A1,FIND("x",A1)-1)

    In layman talking it out form:
    = everything LEFT of cell data in parentheses (Cell,FIND everything in parentheses ("common unwanted data that must be in quotes", Cell) minus "-1" the number of characters you need removed to the left of the "common unwanted data")



    Which would look like this:
    USA1234xp25 | USA1234
    USA123xp30 | USA123
    USA12345xj10 | USA12345

    Very Useful when pulling data within a layered naming convention.
  • To post as a guest, your comment is unpublished.
    Sanjeeb · 2 years ago
    For an example in a cell (G2) > ABC1234568..... > is there.
    You just want to have whatever to the right after leaving the left ABC (Fixed). Then Use the formula as =MID(G2,3,200)
    Here 3 stands for after 3 character from the left and 200 is an approximate (maximum text number) number that mightbe in the right side . So your job is simple. Thank you