KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

صيغة Excel: استخراج الاسم الأول والاسم الأخير من عنوان البريد الإلكتروني

المؤلفصنتاريخ التعديل

يقدّم هذا البرنامج التعليمي الصيغ اللازمة لاستخراج الاسم الأول والاسم الأخير من عنوان البريد الإلكتروني المُعطى، ووضع كلٍّ منهما في خلية منفصلة، كما يظهر في لقطة الشاشة أدناه، مع مثال توضيحي يبيّن المعاملات وأجزاء الصيغ.
doc-extract-first-last-name-email-1

استخراج الاسم الأول

الصيغة العامة:

LEFT(e_address,FIND(«separator»,)-1)

المعاملات

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

كيف تعمل هذه الصيغة

لاستخراج الاسم الأول من عنوان البريد الإلكتروني الموجود في الخلية B3، يُرجى استخدام الصيغة التالية:

=LEFT(B3,FIND(«_»,B3)-1)

اضغط مفتاح الإدخالEnter.
doc extract first last name email 2

التفسير

دالةFIND: تُستخدم للعثور على موضع بداية حرف أو نص داخل سلسلة نصية معيّنة. فمثلاً، الصيغةFIND(«_»,B3)تبحث عن موضع الحرف «_» في الخلية B3 وتعيد الناتج 4.

دالةLEFT: تستخرج النص من الجانب الأيسر للسلسلة النصية المُعطاة وفقًا لطول محدَّد. يمكن تفسير الصيغةLEFT(B3,FIND(«_»,B3)-1) على النحو التالي: LEFT(B3,4-1)، أي استخراج أول 3 أحرف من النص الموجود في الخلية B3.

استخراج الاسم الأخير

الصيغة العامة

LEFT(RIGHT(e_address,LEN(e_address)-FIND(«separacter»,e_address)),FIND(«@»,RIGHT(e_address,LEN(e_address)-FIND(«separator»,e_address)))-1)

المعامل

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

كيف تعمل هذه الصيغة

لاستخراج الاسم الأخير من عنوان البريد الإلكتروني الموجود في الخلية B3، يُرجى استخدام الصيغة التالية:

=LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),FIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))-1)

اضغط مفتاح الإدخالEnter.
doc extract first last name email 3

التفسير

دالةFIND: تُستخدم للعثور على موضع بداية حرف أو نص داخل سلسلة نصية معطاة.

دالةLEN: تحسب عدد الأحرف في السلسلة النصية.

دالةRIGHT: لاستخراج النص من الجانب الأيمن.

الصيغةRIGHT(B3,LEN(B3)-FIND(«_»,B3))يمكن اعتبارها كالتالي:
=RIGHT(B3,LEN(B3)-4)
=RIGHT(B3,17)
=«Smith@kutools.com»

ثم إنَّFIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))يمكن اعتباره كالتالي:
=FIND(«@»,«[[PH_0]]»)
="6"

دالةLEFT: تستخرج النص من الجانب الأيسر للسلسلة النصية المُعطاة وفقًا للطول المحدَّد. يمكن تفسير الصيغةLEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),FIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))-1) على النحو التالي:
=LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),6-1)
=LEFT(«[[PH_0]]»,5)
=«Smith»

ملاحظة

إذا كنت ترغب في استخراج الاسم الأول والاسم الأخير بحيث تكون الحرف الأول من كلٍّ منهما كبيرًا، يمكنك إضافة دالة PROPER أمام الصيغ السابقة، مثل:

=PROPER(LEFT(B3,FIND(«_»,B3)-1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),FIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))-1))
doc extract first last name email 4

ملف العينة

doc sampleانقر لتنزيل ملف العينة


صيغ ذات صلة


دوال ذات صلة

  • دالة RIGHT
    تُستخدم لاستخراج النص من الجانب الأيمن.
  • دالة LEFT
    تُستخدم لاستخراج النص من الجانب الأيسر لسلسلة نصية.
  • دالة LEN
    احصل على عدد الأحرف في النص بسهولة!
  • دالة SEARCH
    تُستخدم للعثور على موضع حرف أو سلسلة فرعية معيّنة داخل سلسلة نصية معطاة.
  • دالة FIND
    العثور على سلسلة نصية داخل سلسلة نصية أخرى

أفضل أدوات الإنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات بناءً على:التنفيذ الذكي   |  إنشاء كود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات|  استدعاء الوظائف المحسنة
الميزات الشائعة:العثور، التمييز أو وضع علامة على المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون استخدام الصيغة...
بحث VLookup المتقدم:معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة المتقدمة:قائمة منسدلة سهلة  |  قائمة منسدلة تابعة  |  قائمة منسدلة متعددة الاختيار...
مدير الأعمدة:إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة ظهور الأعمدة المخفية  |مقارنة الأعمدة معتحديد الخلايا المتطابقة/المختلفة...
ميزات مميزة:التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير الدفتر والورقة|مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ  |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني من القائمة  |  مرشح متقدم  |  تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل مجموعات أدوات 15:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة...)|  50+أنواعالمخططات(مخطط جانت...)|  40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد...)|  19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار...)|  12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة...)|  7 دمج وتقسيمالأدوات(دمج متقدم للصفوف،تقسيم خلايا Excel...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
  • يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
  • يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.