الدالة RIGHT في Excel (صيغة ، مثال) | كيفية استخدام RIGHT في Excel

الوظيفة الصحيحة في Excel

على غرار وظيفة Left في Excel ، فإن الوظيفة Right هي أيضًا وظيفة نصية تُستخدم لإعطاء عدد الأحرف من نهاية السلسلة من اليمين إلى اليسار ، على سبيل المثال إذا استخدمنا هذه الوظيفة كـ = RIGHT ("ANAND" ، 2) هذا سوف يعطينا ND كنتيجة ، من المثال يمكننا أن نرى أن هذه الوظيفة تأخذ وسيطين. تُستخدم الصيغة RIGHT في Excel لإرجاع آخر حرف أو أحرف في سلسلة نصية مزودة ، بناءً على عدد الأحرف المحدد.

الصيغة الصحيحة في Excel

خاطئة

الحق في حجج Excel:

النص:  السلسلة النصية التي تحتوي على الأحرف المراد استخراجها.

num_chars:  اختياري. عدد الأحرف المراد استخراجها من النص بدءًا من اليمين. الافتراضي =

القيمة الافتراضية لـ num_chars هي 1 ، ويجب أن تكون أكبر من أو تساوي الصفر. إذا كان num_chars أكبر من طول النص ، فإن دالة RIGHT Excel ترجع النص الكامل. لا ينبغي استخدام الدالة RIGHT في Excel مع الأرقام. على الرغم من أنه يمكن إجراء نفس العملية على الأرقام كما هو الحال مع النص ، إلا أنه يقوم بإرجاع قيم خاطئة بنص منسق رقمي.

كيفية استخدام الوظيفة المناسبة في Excel؟

تُستخدم وظيفة Excel الصحيحة في الغالب مع وظائف Excel الأخرى مثل FIND و SEARCH و LEN و LEFT وما إلى ذلك. بعض استخداماتها هي:

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

مثال 1

افترض أن لديك سلسلة في A3 كما هو موضح أدناه وتريد استخراج الكلمة الأخيرة المكونة من ستة أحرف.

يمكنك استخدام الصيغة الصحيحة في Excel لاستخراج "سلسلة" في A3:

يمين (A3، 6)

ستعرض الصيغة RIGHT أعلاه في Excel "سلسلة"

المثال رقم 2

افترض أن لديك قائمة بالمعرفات مثل ID2101 و ID2102 و ID2103 إلخ في عمود كما هو موضح أدناه.

في هذا ، المعرف الفعلي هو آخر أربعة أرقام فريدة ، وكلمة "ID" زائدة عن الحاجة. تريد إزالة "ID" من كل من المعرفات. نظرًا لأننا نريد الأرقام الأربعة الأخيرة فقط ، فإن الصيغة الصحيحة التالية في Excel ستؤدي المهمة:

يمين (A3، 4)

سترجع الصيغة الصحيحة في Excel 2101.

المثال رقم 3

افترض أن لديك رقمًا مكونًا من 6 أرقام (140111) وتريد استخراج آخر 3 أرقام من هذا الرقم.

 يمكنك استخدام الصيغة الصحيحة التالية في Excel لاستخراج الأرقام الثلاثة الأخيرة:

يمين (A4، 3)

ستعيد وظيفة Excel الصحيحة 111.

 ومع ذلك ، إذا كان لديك تاريخ بدلاً من رقم بسيط وترغب في استخراج الأرقام القليلة الأخيرة ، فلن تمنحك وظيفة Excel الصحيحة الإجابة الدقيقة.

افترض أن لديك تاريخًا عشوائيًا 12/07/2018 في خلية A5.

 تريد استخراج آخر ثلاثة أرقام. دعونا نحاول استخدام الصيغة الصحيحة في Excel المستخدمة أعلاه

على سبيل المثال ، RIGHT (A5، 3)

 ستُرجع الدالة RIGHT Excel 293 بدلاً من 018. وذلك لأنها تأخذ القيمة الأصلية للتاريخ ثم تعطي الناتج.

المثال رقم 4

افترض أن لديك مجموعة من حيوانين ، مفصولة بعلامة "،" ومسافة كما هو موضح أدناه.

الآن ، تريد استخراج الاسم الأخير. يمكنك القيام بذلك باستخدام الصيغة الصحيحة في Excel:

اليمين (A4، LEN (A4) - البحث عن (""، A4))

FIND (""، A4)

سيجد الموقع حيث توجد المساحة. سيعود هذا 5. يمكنك بدلاً من ذلك استخدام "،" لإجراء بحث أكثر صرامة.

LEN (A4)

سيحسب طول السلسلة "Dog، Wolf" وسيعيد 9

LEN (A4) -FIND ("" ، A4)

سيعود موقع الفضاء من اليمين. سيعود 4.

اليمين (A4، LEN (A4) - البحث عن (""، A4))

سيعيد أربعة أحرف من يمين السلسلة A4.

سيكون ناتج الصيغة RIGHT أعلاه في Excel هو "Wolf".

المثال الخامس

افترض أن لديك بيانات ثنائية الأبعاد ، مثل الطول × العرض ، في خلية واحدة كما هو موضح أدناه.

الآن ، تريد استخراج العرض فقط من البعد المحدد. بالنسبة للبعد الأول ، يمكنك استخدام الصيغة الصحيحة في Excel:

اليمين (B4، LEN (B4) - (البحث ("x"، B4) + 1))

دعونا نلقي نظرة على الصيغة الصحيحة في Excel بالتفصيل:

FIND ("x"، B4)

سيعطي موقع "x" في الخلية. سيعود 9.

البحث عن ("x"، B4) + 1

نظرًا لأن "x" متبوعة بمسافة ، يمكننا إضافة واحدة لحذف المسافة. سيعود 10.

LEN (B4)

سيعيد طول السلسلة.

LEN (B4) - (البحث ("x"، B4) + 1)

سيعيد عدد الأحرف التي تحدث بعد "x" +1.

اليمين (B4، LEN (B4) - (البحث ("x"، B4) + 1))

سيعيد جميع الأحرف التي تحدث في مكان واحد بعد "x".

الصيغة الصحيحة أعلاه في Excel سترجع "150 قدمًا". يمكنك سحب المؤشر والحصول على النتيجة لبقية الخلايا أيضًا.

المثال رقم 6

افترض أن لديك قائمة بعناوين البريد الإلكتروني وتريد الحصول على أسماء المجال من معرفات البريد الإلكتروني هذه.

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

اليمين (C3، LEN (C3) - البحث عن ("@"، C3))

FIND ("@"، C3)

سيجد الموقع الذي يحدث فيه "@" في السلسلة. بالنسبة لـ C3 ، سيعود 7.

LEN (C3)

سيعطي طول السلسلة C3. سيعود 17.

LEN (C3) - البحث عن ("@"، C3)

سيعطي عدد الأحرف الواقعة على يمين "@". سيعود 10.

اليمين (C3، LEN (C3) - البحث عن ("@"، C3))

سيعطي آخر 10 أحرف من C3.

الصيغة الصحيحة أعلاه في Excel ستعيد “amazon.com”.

وبالمثل ، يمكنك القيام بذلك لبقية الخلايا.

المثال رقم 7

افترض أن لديك بعض عناوين URL وتريد إزالة الخط المائل العكسي الأخير من عناوين URL.

يمكنك استخدام الصيغة الصحيحة التالية في Excel:

= LEFT (C3، LEN (C3) - (RIGHT (C3) = ”/”))

RIGHT (C3) = "/"

تأخذ وظيفة Excel الصحيحة القيمة الافتراضية بواحد ، أي القيمة الأخيرة. إذا كان الحرف الأخير عبارة عن شرطة مائلة للأمام "/" ، فإنه سيعيد TRUE else FALSE. تتغير هذه القيمة TRUE و FALSE إلى 1 وصفر.

LEN (C3) - (RIGHT (C3) = ”/”))

إذا كان الحرف الأخير شرطة مائلة للأمام "/" ، يتم طرح واحد من طول السلسلة. هذا يعني أنه يتم حذف الحرف الأخير إذا كان "/".

= LEFT (C3، LEN (C3) - (RIGHT (C3) = ”/”))

سيعيد أول عدد من الأحرف n كما هو محدد بواسطة بناء الجملة أعلاه. إذا كان هناك شرطة مائلة للأمام "/" ، فسيتم حذف الحرف الأخير وإلا فإنه يقوم بإرجاع السلسلة الكاملة.

وبالمثل ، يمكنك القيام بذلك لبقية الخلايا.

أشياء للذكرى

  • يتم استخدام الوظيفة للحصول على الأحرف الموجودة على يمين الموقع المحدد
  • إذا كانت الأحرف الموجودة على اليسار مطلوبة ، يتم استخدام الدالة LEFT.
  • يجب أن تكون Num_chars أكبر من أو تساوي الصفر. إذا كانت num_chars أكبر من الصفر ، فإنها تعطي القيمة #VALUE! خطأ.
  • ترجع الدالة RIGHT Excel النص الكامل إذا كان num_chars أكبر من طول النص.
  • إذا تم حذف num_chars ، فسيأخذ القيمة الافتراضية 1.

$config[zx-auto] not found$config[zx-overlay] not found