MSExcel: كيفية العثور على موضع حرف في سلسلة؟
- التفوق العثور على موقف شخصية في السلسلة
- يبحث Excel عن موضع الحرف في السلسلة ويستخرج السلسلة الفرعية
- استخراج سلسلة تبدأ في الطابع
- التفوق استخراج النص قبل الحرف
- العثور على تواجد الحرف في سلسلة إكسل
- التفوق العثور على موقف شخصية في السلسلة from right
- الأسئلة المتداولة
- أكمل 2019 Excel للمبتدئين في الفيديو - video
التفوق العثور على موقف شخصية في السلسلة
يمكن أن يكون العثور على موضع حرف في سلسلة عملية بسيطة للغاية في MSExcel ، باستخدام الوظيفة المدمجة المقابلة FIND.
يبحث Excel عن موضع الحرف في السلسلة ويستخرج السلسلة الفرعية
على سبيل المثال ، دعنا نقول أن لدينا قائمة من الدلائل وأسماء الملفات ، ونريد فقط الحصول على نتيجة نهائية بأسماء الملفات.
في هذه الحالة ، لن يساعد أي بحث متقدم في Excel ، لأنه لن يسمح باستخراج أي معلومات من السلسلة الرئيسية.
أفضل حل هو استخدام الدالة FIND للعثور على موضع الحرف في السلسلة ، واستخدام هذا الرقم لاستخراج بقية السلسلة باستخدام وظيفة MID في Excel.
البحث عن موقف الشخصية في سلسلة إكسل
للعثور على موضع حرف معين في Excel ، ما عليك سوى استخدام الوظيفة FIND في السلسلة ، وإعطاء المعلمات الحرف الذي يجب البحث عنه والسلسلة التي يجب البحث فيها ، على سبيل المثال في إشارة إلى خلية أخرى في جدول بيانات Excel .
'=FIND("char",”string”)
استخراج سلسلة تبدأ في الطابع
ثم ، باستخدام معلومات موضع الحرف ، استخدم الدالة MID لاستخراج السلسلة المطلوبة التي تبدأ بعد الحرف الموجود عن طريق إضافة +1 ، واستخراج بقية السلسلة بأكملها باستخدام طول سلسلة طويلة بما يكفي ، مثل 999 ، تأكد من تغطية النتيجة كاملة.
'=MID(“string”,”char”+1,999)
التفوق استخراج النص قبل الحرف
لاستخراج النص قبل حرف معين في Excel ، ما عليك سوى العثور على موضع الحرف ، واستخدم الدالة LEFT بحرف واحد أقل لاستخراج النص قبل الحرف الذي تم العثور عليه.
'=LEFT(“string”,”char”-1)
العثور على تواجد الحرف في سلسلة إكسل
كن Excel Pro: انضم إلى الدورة التدريبية!
ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.
التسجيل هناالعثور على تواجد الحرف في السلسلة في Excel باستخدام كل من الدالتين FIND و SUBSTITUTE.
ستحل وظيفة SUBSTITUTE محل المثيل رقم المطلوب للشخصية التي تم البحث عنها بحرف خاص ، وستحصل الوظيفة FIND على موقع تلك الشخصية الخاصة في السلسلة.
ما عليك سوى اختيار الحدوث nth الذي تريد البحث عنه في السلسلة المحددة ، وسيتم عرض النتيجة التي توضح حدوث الحرف في السلسلة.
'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),nth))
كيفية البحث عن تواجد (موضع) الحرف في سلسلة نصية في Excel؟التفوق العثور على موقف شخصية في السلسلة from right
للعثور على موضع الحرف في سلسلة من اليمين ، سنستخدم ملفًا مشابهًا باستخدام FIND و SUBSTITUTE للعثور على آخر تواجد لحرف معين في سلسلة.
مع هذا الحل ، سيتم عرض الموضع الأخير للحرف في سلسلة ، وهو أيضًا موضع الحرف في السلسلة من اليمين.
'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),LEN(A2)-LEN(SUBSTITUTE(“string”,”char”,""))),1)
ابحث عن موضع التواجد الأخير للحرف في سلسلة في Excelالأسئلة المتداولة
- ما هي الصيغة التي يمكن استخدامها في Excel لتحديد موضع حرف معين داخل سلسلة نصية ، مساعدة في معالجة البيانات وتحليلها؟
- استخدم وظيفة البحث أو البحث في Excel للعثور على موضع حرف داخل سلسلة. تبدو الصيغة مثل = استبدل الحرف بالحرف الذي تبحث عنه و cell_reference مع الخلية التي تحتوي على النص.
أكمل 2019 Excel للمبتدئين في الفيديو
Yoann Bierling هو محترف نشر على شبكة الإنترنت والاستشارات الرقمية ، حيث يكون له تأثير عالمي من خلال الخبرة والابتكار في التقنيات. شغوف بتمكين الأفراد والمؤسسات من الازدهار في العصر الرقمي ، فهو مدفوع لتقديم نتائج استثنائية ودفع النمو من خلال إنشاء المحتوى التعليمي.
كن Excel Pro: انضم إلى الدورة التدريبية!
ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.
التسجيل هنا