كيفية استخدام الوظيفة المناسبة في Excel (6 أمثلة)

  • شارك هذا
Hugh West

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

الوظيفة اليمنى في Excel (عرض سريع)

تنزيل Practice Workbook

قم بتنزيل مصنف التدريب هذا للتمرين أثناء قراءة هذه المقالة.

RIGHT Function .xlsx

مقدمة إلى RIGHT Function

الهدف

لاستخراج عدد محدد من الأحرف من سلسلة معينة من اليمين إلى اليسار.

النحو

=RIGHT (text, [num_chars])

شرح الحجج

وسيطات مطلوب / اختياري شرح
نص مطلوب قم بتمرير النص الذي يتم استخراج الأحرف منه على اليمين.
[num_chars] اختياري قم بتمرير عدد الأحرف لاستخراجها ، بدءًا من اليمين. القيمة الافتراضية هي 1 .
ملاحظات
  • إذا num_chars غير متوفر ، يتم تعيينه افتراضيًا على 1 .
  • إذا كان num_chars أكبر من عدد الأحرف المتاحة ، RIGHT تقوم الوظيفة بإرجاع السلسلة النصية بالكامل.
  • RIGHT سوف تستخرج الأرقام من الأرقام وكذلك النص.
  • لا تأخذ هذه الوظيفة في الاعتبار تنسيق أي خلية. مثل التاريخ والعملة وما إلى ذلك.

6 أمثلة مناسبة لاستخدام الدالة RIGHT في Excel

في الأقسام التالية ، سنعرض ستة أمثلة لوصف RIGHT وظيفة. سنطبق الوظيفة RIGHT ، LEN ، SEARCH ، SUBSTITUTE ، VALUE ، و FIND وظائف أيضًا في هذه الأمثلة لعملية السلسلة الفرعية مع مسافة مسافة ، محدد ، و n حرف . بالإضافة إلى ذلك ، سنستخرج أرقام و مجالات من السلسلة ونعدل URL باستخدام وظيفة RIGHT .

مثال 1: استخدام الدالة RIGHT للحصول على سلسلة فرعية حتى مسافة

لنفترض أن لدينا مجموعة بيانات من العملاء بأسمائهم ، معرّفات الطلبات ، العناوين ، ، إجمالي الأسعار . سنقوم الآن باستخراج الاسم الأخير لكل عميل من الاسم الكامل باستخدام الوظيفة RIGHT . دعنا نتبع الإرشادات أدناه لمعرفة!

الخطوة 1:

  • اكتب الصيغة أدناه في الخلية C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

انهيار الصيغة

  • SEARCH(" ", B5) يجد هذا الجزء مسافة من الاسم الكامل خلية.
  • ثم LEN(B5)-SEARCH(" ", B5) سيحدد هذا الجزء الجزء الأخير من الاسم .
  • ثم ستعيد الوظيفة RIGHT الجزء المحدد .
  • ومن ثم ، ما عليك سوى الضغط على إدخال على لوحة المفاتيح. نتيجة لذلك ، ستحصل على الحدائق كعائد لـ الدالة RIGHT .

الخطوة 2:

  • علاوة على ذلك ، AutoFill تعمل RIGHT على باقي الخلايا في العمود C.

مثال 2: استخراج سلسلة فرعية باستخدام وظائف RIGHT و LEN و SEARCH و SUBTITUTE

الآن ضع في اعتبارك أن لدينا مجموعة بيانات لتعليقات العملاء. في كل تعليق ، يوجد رقم تعليق مثل تعليقات 1 ، تعليقات 2 ، إلخ. الآن مهمتنا هي استخراج التعليقات الوحيدة من تعليق المصدر. دعنا نتبع الإرشادات أدناه لمعرفة!

الخطوات:

  • أدخل الصيغة في الخلية D5 و الملء التلقائي يصل إلى D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

انهيار الصيغة

  • LEN(SUBSTITUTE(C5,":","")) يجد هذا الجزء النقطتين (:) تسجيل الدخول في السلسلة بأكملها.
  • SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))) يستبدل هذا الجزء المحدد الأخير ببعض الأحرف الفريدة.
  • ثم SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) يحصل هذا الجزء على موضع آخر محدد في السلسلة. اعتمادًا على الحرف الذي استبدلناه بآخر محدد ، استخدم إما غير متحسس لحالة الأحرف SEARCH أو حالة-FIND حساسة لتحديد موضع هذا الحرف في السلسلة.
  • أخيرًا ، تحدد الوظيفة RIGHT التعليقات وتطبعها.

مثال 3: إزالة الأحرف N الأولى من سلسلة تطبق وظيفة RIGHT

يمكن تنفيذ المهمة أعلاه باستخدام صيغة بسيطة. نظرًا لوجود عدد ثابت من الأحرف في " التعليق N " وهو 10 في الجزء الأول من كل تعليق ، يمكننا حذفه بسهولة والحصول على التعليق فقط. سنقوم هنا بإزالة أول 10 أحرف من التعليق المصدر وطباعة التعليقات فقط في عمود منفصل. دعنا نتبع الإرشادات أدناه لمعرفة!

الخطوات:

  • أولاً ، حدد الخلية D5 ، و أدخل الصيغة في تلك الخلية. بعد ذلك ، AutoFill يصل إلى D12.
=RIGHT(C5, LEN(C5)-10)

Formula الشرح

  • LEN(C5)-10 سيعيد هذا رقمًا بعد طرح 10 من إجمالي عدد الأحرف. إذا كان الطول الإجمالي 25 فسيعود هذا الجزء 25-10 = 15.
  • ثم RIGHT ستعيد الوظيفة التعليق الوحيد من التعليق المصدر .

القراءات المماثلة

  • كيفية استخدام دالة الكود في Excel (5 أمثلة)
  • استخدم وظيفة Excel EXACT (6 أمثلة مناسبة)
  • كيفية استخدام الوظيفة الثابتة في Excel (6 مناسبأمثلة)
  • استخدم الدالة CLEAN في Excel (10 أمثلة)
  • كيفية استخدام وظيفة TRIM في Excel (7 أمثلة)

المثال 4: استخدام الدالتين RIGHT و VALUE لاستخراج رقم من سلسلة

لا تسمح الوظيفة RIGHT بإرجاع رقم من أي سلسلة. تقوم بإرجاع الرقم بتنسيق نصي. ولكن باستخدام الدالتين VALUE و RIGHT ، يمكننا إرجاع الأرقام بالتنسيق الصحيح. هنا سوف نستخدم نفس مجموعة البيانات كما هو مذكور أعلاه ، وسوف نستخرج الرمز البريدي في تنسيق الأرقام من العمود العنوان . دعنا نتبع الإرشادات أدناه لمعرفة!

الخطوة 1:

  • اكتب الصيغة أدناه في الخلية E5.
=VALUE(RIGHT(D5, 5))

شرح الصيغة

  • RIGHT(D5, 5) هذا الجزء يعطي 5 أحرف من العنوان وهو الرمز البريدي بتنسيق نص .
  • ثم VALUE تقوم الوظيفة بتحويلها إلى تنسيق رقمي.
  • بعد ذلك ، ما عليك سوى الضغط على Enter على لوحة المفاتيح. وبالتالي ، ستحصل على 35801 كعائد لـ الوظائف .

الخطوة 2:

  • علاوة على ذلك ، الملء التلقائي وظائف لبقية الخلايا في العمود E.

مثال 5: تطبيق وظائف RIGHT و LEN و FIND لاستخراج اسم المجال من البريد الإلكتروني

لنحصل على مجموعة بيانات العملاء مع طلبهم المعرف ، الاسم ، البريد الإلكتروني ، و العنوان . سنكتشف الآن مجال البريد الإلكتروني من عنوان البريد الإلكتروني المحدد باستخدام وظائف RIGHT و LEN و و FIND . دعنا نتبع الإرشادات أدناه للتعلم!

الخطوة 1:

  • أولاً ، حدد الخلية F5 ، واكتب أدناه الصيغة في تلك الخلية .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

شرح الصيغة

  • FIND("@",E5) يجد هذا الجزء @ من السلسلة المحددة.
  • LEN(E5)-FIND("@", E5) هذا سيعطي الرقم حتى يتم استخراج القيمة.
  • ومن ثم ، ما عليك سوى الضغط على Enter على لوحة المفاتيح. نتيجة لذلك ، ستحصل على gmail.com كعائد للوظائف RIGHT و LEN و و FIND .

الخطوة 2:

  • بعد ذلك ، الملء التلقائي RIGHT و LEN و و FIND يعمل على باقي الخلايا في العمود F.

مثال 6: استخدام RIGHT و LEN و وظائف LEFT لتعديل URL

هذه الوظيفة RIGHT تساعدنا أيضًا في تعديل أي نوع من URL . لنفترض أنه في مجموعة البيانات لدينا العديد من عناوين URL لبعض مواقع الويب. الآن ، في بعضها ، يوجد شرطة مائلة للخلف (/) في عنوان URL . مهمتنا الآن هي اكتشاف عناوين URL وإزالة هذا الخط المائل العكسي من عنوان URL . دعنا نتبع الإرشادات أدناه للتعلم!

الخطوات:

  • أدخل الصيغة في الخلية C5 و الملء التلقائي حتى C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

شرح الصيغة

  • إذا كان الحرف الأخير للأمام الشرطة المائلة (/) ، (RIGHT(B5)=”/”) تقوم بإرجاع “ true ،” أو تقوم بإرجاع “ false ”.
  • يعرض =LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”)) أول “ n ”عدد الأحرف. إذا كان الحرف الأخير شرطة مائلة للأمام (/) ، يتم حذفه ؛ وإلا ، يتم إرجاع السلسلة الكاملة.

ملاحظات خاصة لاستخدام وظيفة RIGHT

  • Does the RIGHT function return number?

تنتج الدالة RIGHT في Excel دائمًا سلسلة نصية ، على الرغم من حقيقة أن القيمة الأولية كانت رقم كما ذكر في بداية هذا الدرس. تم تصميم وظيفة Excel RIGHT للعمل مع سلاسل نصية ، ولا يمكن استخراج جزء معين من تاريخ ، مثل يوم أو شهر أو سنة. إذا حاولت ذلك ، فكل ما ستحصل عليه هو الأرقام القليلة الأخيرة من الرقم الذي يمثل التاريخ.

  • Why the RIGHT function returns #VALUE error?
  • RIGHT دالة ترجع #VALUE! خطأ إذا كان " num_chars " أقل من الصفر.

    الاستنتاج

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

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