تابع RIGHT در اکسل

تابع RIGHT جزو توابع متنی اکسل است. این تابع تعداد مشخصی از کاراکتر­های یک رشته‌ی متنی را از سمت راست آن جدا می‌کند.

🌎 Right در زبان انگلیسی به معنی راست می‌باشد.


آرگومان­‌های ورودیآرگومان­‌های تابع RIGHT

آرگومان اول (text): رشته متنی که قرار است تعدادی کاراکتر از سمت راست آن جدا شود.

آرگومان دوم ([num_chars]): تعداد کاراکتری که باید از سمت راست جدا شود. این آرگومان اختیاری است.

 ‌

مثال­‌ها

۱- برای مثال، نگاهی به فرمول تابع Right در تصویر زیر بیندازید. از سمت راست سلول A1، دو رقم جدا می‌شود.

B1                 ⯆ ✗    ✓    ƒx =RIGHT(A1,2)
A B C
1 ME-1203  03
2

 

نکات مهم تابع

نکته 1) در صورتی که مقدار آرگومان دوم (num_chars) در تابع تعیین نشود، اکسل مقدار پیش‌فرض 1 را برای آن در نظر خواهد گرفت.

B1                 ✗    ✓    ƒx =RIGHT(A1)
A B C
1 excelut ‎t
2

نکته 2) در صورتی که مقدار آرگومان دوم (num_chars) از طول پارامتر اول بیش‌تر یا برابر آن باشد، کل پارامتر اول عیناً به عنوان نتیجه‌ی تابع برگردانده خواهدشد.

B1                 ✗    ✓    ƒx =RIGHT(A1,10)
A B C
1 excelut ‎excelut
2

نکته 3) در صورتی که مقدار آرگومان دوم (num_chars)  را صفر در نظر بگیریم، رشته‌ی خالی به عنوان نتیجه‌ی تابع برگردانده خواهدشد؛ به عبارتی هیچ کاراکتری انتخاب نمی‌شود.

B1                 ✗    ✓    ƒx =RIGHT(A1,0)
A B C
1 excelut
2

نکته 4) درتمامی توابع متنی، مبنای کار سمتی است که نوشتن شروع می‌شود. بدیهی است برای زبان‌های راست به چپ مانند فارسی شروع سلول از سمت راست خواهد بود برخلاف زبان انگلیسی که شروع سلول از سمت چپ است.

B1                 ✗    ✓    ƒx =RIGHT(A1,3)
A B C
1 علیرضا ‎رضا
2

همان‌طور که مشاهده می‌شود، حاصل تابع برابر با «رضا» است و نە «علی».

 

خطاهای تابع

خطای  :#VALUE!‎این خطا زمانی رخ می‌دهد که در آرگومان دوم (num_chars) عدد منفی وارد شود.

B1                 ✗    ✓    ƒx =RIGHT(A1,-1)
A B C
1 excelut ‎#VALUE!
2

دیدگاهتان را بنویسید

Item added to cart.
0 items - تومان
ضبط پیام صوتی

زمان هر پیام صوتی 5 دقیقه است