جدول المحتويات
ستصف المقالة الإجراء الخاص بـ العثور على حرف (أحرف) في سلسلة من يمين في Excel. نحتاج أحيانًا إلى تخزين البيانات الأخيرة لسلسلة أحرف في Excel. لنفترض أننا نريد تخزين ألقاب مجموعة معينة من الأشخاص في عمود. في هذه الحالة ، نحتاج إلى استخراج الأحرف في اسم من اليمين.
هنا ، سأستخدم مجموعة البيانات التالية لوصف التكتيكات للعثور على أحرف في سلسلة من جانبها الأيمن. افترض أن مجموعة من الأشخاص يعملون في مكتب ولديهم معرفهم الخاص ID و معرف المستخدم . سنعمل على الأسماء ، ID و معرف المستخدم فيما يتعلق بشرح مشكلتنا وحلها.
تنزيل المصنف التدريبي
ابحث عن حرف من Right.xlsx
4 طرق للبحث عن الحرف في سلسلة من اليمين في Excel
1. استخدام وظيفة Excel RIGHT للبحث عن حرف في سلسلة من اليمين
إن أبسط طريقة للعثور على الأحرف في سلسلة من اليمين هي استخدام وظيفة RIGHT . لنفترض أننا نريد تخزين الأرقام في ID في عمود . دعونا نناقش الاستراتيجية أدناه.
الخطوات:
- أولاً ، قم بإنشاء عمود جديد واكتب الصيغة التالية في الخلية E5 .
=RIGHT(C5,3)
هنا ، RIGHT تأخذ الدالة سلسلة الأحرف في الخلية C5 وتبحث عن آخر 3 أحرف منها. كل معرف يحتوي على 3 أرقام ، نضع [num_chars] مثل 3 .
- اضغط على ENTER وسترى آخر 3 أرقام من ID في الخلية C5 .
- الآن استخدم مقبض التعبئة إلى الملء التلقائي الخلايا السفلية.
ستوفر هذه العملية أنت بالأرقام الموجودة في ID في العمود E . وبالتالي يمكنك العثور على الأحرف في سلسلة من اليمين وتخزينها في خلية.
اقرأ المزيد: كيفية البحث عن الأحرف في سلسلة Excel (8 طرق سهلة)
2. تطبيق Excel LEN و FIND Functions لاستخراج حرف في سلسلة من اليمين
لنفترض أننا نريد استخراج ألقاب من أسماء هؤلاء الأشخاص . يمكننا اتباع الحيل أدناه.
الخطوات:
- إنشاء عمود جديد لـ الألقاب واكتب الصيغة التالية في الخلية E5 .
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
هنا ، نحدد الموضع من مسافة بين الاسم الأول و اللقب بمساعدة وظيفة البحث ثم طرح هذا الموضع من الطول من السلسلة في الخلية B5 (اسم بالكامل ). بهذه الطريقة ، نخبر الدالة RIGHT بالأحرف التي يجب تخزينها في الخلية E5 . استخدمنا الدالة LEN لتحديد طول سلسلة الخلية B5 .
- الآن اضغط على الزر ENTER وأنت سترى اللقب من الخلية B5 في الخلية E5 .
- استخدم مقبض التعبئة إلى الملء التلقائي الخلايا السفلية.
بعد ذلك ، سترى الألقاب في العمود E . هذه طريقة أخرى يمكنك تطبيقها للعثور على الأحرف في سلسلة من اليمين وتخزينها في خلية.
اقرأ المزيد: كيفية البحث من اليمين في Excel ( 6 طرق)
قراءات مماثلة
- [ثابت]: لا يمكن العثور على خطأ في المشروع أو المكتبة في Excel (3 حلول)
- كيفية البحث عن * حرف ليس كحرف بدل في Excel (طريقتان)
- كيفية البحث عن الصف الأخير بقيمة محددة في Excel ( 6 طرق)
- البحث عن القيمة الأخيرة في العمود أكبر من الصفر في Excel (صيغتان سهلتان)
- كيفية البحث عن أدنى 3 قيم في Excel (5 طرق سهلة)
3. استخدام الوظائف المدمجة للعثور على حرف في سلسلة من اليمين
تخيل أنك تريد فقط تخزين الرقم من معرّف المستخدم من هؤلاء الرجال. يمكننا القيام بذلك عن طريق دمج وظائف LEN و FIND و SUBSTITUTE في وظيفة RIGHT . دعونا نرى كيف يمكننا تحقيق هدفنا.
الخطوات:
- إنشاء عمود جديد لـ رقم معرف المستخدم واكتب الصيغة التالية في الخلية E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-","#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))
هنا ، لقد قمنا بتداخل LEN و FIND و SUBSTITUTE في وظيفة RIGHT لاستخراج UID No كـنص. دعنا نقسم الصيغة إلى أجزاء أدناه.
انهيار الصيغة
- LEN (D5) —- & gt؛ الطول ترجع الدالة عدد حرف .
- الإخراج: 11
- البديل (D5، "-"، "") - & GT ؛ الدالة SUBSTITUTE تحل محل واصلات بلا شيء.
- SUBSTITUTE ("PLK-OIQ-249 ″،" - "،" " ) —- & gt؛ يصبح PLKOIQ249
- الإخراج: “PLKOIQ249”
- LEN (SUBSTITUTE (D5، "-"، "")) - & gt؛ يصبح LEN ( “PLKOIQ249” )
- الإخراج: 9
- LEN (D5) -LEN (SUBSTITUTE (D5، "-"، ""))) —- & gt؛ يصبح LEN (D5) -LEN ( “PLKOIQ249” )
- 11-9
- الإخراج : 2
- البديل (D5، "-"، "#"، LEN (D5) -LEN (البديل (D5، " - "،" ")) —- & gt؛ يصبح
- SUBSTITUTE (D5،" - "،" # "، 2) - & gt؛ يستبدل الثاني واصلة '-' مع علامة تصنيف '#')
- الإخراج: “PLK-OIQ # 249”
- ابحث عن ("#"، SUBSTITUTE (D5، "-"، "#"، LEN (D5) -LEN (SUBSTITUTE (D5، "-" ، ””))) --- & gt؛ يصبح
- FIND (“#”، ”PLK-OIQ # 249 ″) --- & gt؛ البحث تبحث الوظيفة عن موضع الخاص بـ الحرف المحدد # .
- الإخراج: 8
- RIGHT (D5، LEN (D5) -FIND ("#" ، SUBSTITUTE (D5، "-"، "#"، LEN (D5) -LEN (SUBSTITUTE (D5، "-"، "))))) - & gt؛ دوراتإلى
- يمين (D5، LEN (D5) -8) —- & GT ؛
- RIGHT (D5،11-8) —- & gt؛
- RIGHT (D5،3) —- & gt؛
- RIGHT (“PLK-OIQ-249”، 3) —- & gt؛ الدالة RIGHT تستخرج عدد الأحرف من الجانب الأيمن .
- الإخراج: 249
أخيرًا ، نحصل على User ID 249 . دعنا ننتقل إلى الخطوات مرة أخرى.
- اضغط على أدخل وسترى فقط الرقم في معرف المستخدم .
- بعد ذلك ، استخدم مقبض التعبئة لـ الملء التلقائي الخلايا السفلية.
وبالتالي يمكنك استيعاب الأرقام في معرف المستخدم في العمود E . من الصعب بعض الشيء العثور على أحرف في سلسلة من جانبها الأيمن عند ظهور هذا النوع من المواقف.
اقرأ المزيد: كيفية البحث عن حرف في سلسلة في Excel
4. البحث عن الأحرف في سلسلة من اليمين باستخدام Flash Fill
إذا لم تكن صاحب صيغة ، فيمكنك استخدام أمر Flash Fill للعثور على الأحرف في سلسلة من اليمين. لنفترض أنك تريد تخزين ألقاب لهؤلاء الأشخاص. دعنا نناقش هذه العملية البسيطة.
الخطوات:
- أنشئ عمودًا جديدًا لـ الألقاب واكتب اللقب ( سبيرز ) في الخلية B5 .
- حدد الصفحة الرئيسية & gt؛ & gt؛ ملء & gt؛ & gt؛ Flash Fill
هنا يتبع الأمر Flash Fill نمطًا. هو - هييكتشف سلسلة الأحرف سبيرز كأحرف على الجانب الأيمن من السلسلة بأكملها في الخلية B5 . وهكذا ستفعل الشيء نفسه مع الخلايا الأخرى.
- ستعيد هذه العملية جميع الألقاب في الخلايا المتبقية E6 إلى E11 .
وبالتالي يمكنك العثور على أحرف في سلسلة من موضعها الصحيح.
اقرأ المزيد: وظيفة Excel: FIND vs SEARCH (تحليل مقارن)
قسم الممارسة
هنا أقدم لك مجموعة البيانات التي استخدمناها لشرح كيفية العثور على الأحرف في سلسلة من موقعه الصحيح بحيث يمكنك التدرب بنفسك.
الخاتمة
قدمت المقالة بعض الطرق حول كيفية العثور على الأحرف في سلسلة من حقا. من السهل جدًا فهم الأساليب التي وصفتها هنا. آمل أن يكون هذا مثمرًا بالنسبة لك لحل مشاكلك في هذا الصدد. إذا كانت لديك طرق أو أفكار أكثر فاعلية أو أي ملاحظات ، فالرجاء تركها في مربع التعليقات. قد يساعدني هذا في إثراء مقالاتي القادمة.