27. أكسل كيفية استخراج نص من خلية


تم تقديم مثال يتعلق باستخراج الاسم الأول والأخير من الأسماء الكاملة في شكل تمرين: دالات النص.

أقدم هنا كمثال استخراج المعرفات من عناوين البريد الإلكتروني.

يتكون عنوان البريد الإلكتروني من معرف متبوعًا بالحرف @ و إسم نطاق.

اكسل 2016 مثال كيفية استخراج نص من خلية

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

لاستخراج المعرف أدخل الصيغة التالية :

=LEFT(B2,FIND("@",B2)-1)

أو الصيغة :

=MID(B2,1,FIND("@",B2)-1)

شرح :

تُرجع الدالة LEFT جزءًا من النص المعطى كوسيطة أولى بدءًا من بداية هذا النص. يتم تحديد عدد أحرف النص الذي يتم إرجاعه بواسطة الوسيطة الثانية.

عدد الأحرف لمعرف عنوان البريد الإلكتروني يساوي موضع الحرف "@" في هذا العنوان ناقص 1.

تُرجع الدالة MID أيضًا جزءًا من النص الوارد في الوسيطة الأولى بدءًا من الموضع المحدد في الوسيطة الثانية. يتم تحديد عدد أحرف النص الذي يتم إرجاعه بواسطة الوسيطة الثالثة.

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

إذا كنت تريد استخراج اسم النطاق ، فاستخدم الصيغة :

=RIGHT(B2,LEN(B2)-FIND("@",B2))

أو الصيغة

=MID(B2,FIND("@",B2)+1,LEN(B2)-FIND("@",B2))

تُرجع الدالة RIGHT جزءًا من النص المعطى كوسيطة الأولى. يتم استخراج الأحرف من نهاية النص ويتم إعطاء عدد الأحرف كوسيطة ثانية.

عدد الأحرف لاسم النطاق لعنوان البريد الإلكتروني يساوي عدد الأحرف في نص هذا العنوان مطروحًا منه موضع الحرف "@".

إذا استخدمت الدالة MID ، فيجب أن أحدد في الوسيطة الثانية موضع بداية استخراج الأحرف. و هو موضع الحرف "@" زائد 1.


<< 26. أكسل كيفية إزالة الصفوف المصفاة

28. اكسل كيفية تعديل قائمة منسدلة >>

تعليقات القارئ

إضافة تعليق