تابع RIGHT به تعداد مورد نظر از سمت راست متن داده شده جدا نموده و آن را نمایش میدهد.
متن را از سمت راست رشته استخراج مینماید
یک یا بیش از یک کاراکتر جداشده
RIGHT ( text , [num_chars] )
آرگمان | ضروري | توضيح |
---|---|---|
text | بله | متن مورد نظر جهت استخراج کاراکترها |
[num_chars] | خير | تعداد کاراکترهای مورد نظر جهت جدا کردن که از سمت راست متن شروع میشود. درصورتیکه این آرگومان وارد نشود مقدار ۱ میگیرد. (مقدار پیشفرض) |
این تابع جهت جدا نمودن کاراکترها از سمت راست متن مورد استفاده میباشد. یا بهعبارتدیگر جدا نمودن کارکترها از انتهای متن
تابع RIGHTB عملکردی مشابه این تابع دارد با این تفاوت که تابع RIGHT بر اساس تعداد کارکتر و تابع RIGHTB بر اساس تعداد بایت جداسازی را انجام میدهد.
آرگمان دوم این تابع اختیاری بوده و در حالت پیش فرض مقدار یک را به خود میگیرد. دقت داشته باشید که این آرگمان باید عدد حسابی (صفر و یا یک عدد صحیح بزرگتر از صفر) باشد.
آرگومان اول این تابع میتواند عدد نیز باشد اما دقت داشته باشید که خروجی حاصل از جداسازی اعداد، رشته متنی خواهد بود.
فرمت اعداد در نظر گرفته نمیشود به طور مثال علامت واحد پولی در فرمت سلول ($) بخشی از متن نبوده لذا در جدا سازی لحاظ نمیگردد.
اگر آرگومان دوم مقداری بیشتر از طول نوشته باشد، تمام نوشته را برمیگرداند.
در متون فارسی این جداسازی از سمت چپ (از سمتی که نوشتن پایان مییابد) آغاز میشود.
این تابع جزء دسته توابع متنی در اکسل میباشد
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد
در جدول زیر نمونه هایی از استفاده از فرمول RIGHT و خروجی آن را مشاهده می کنید.