نحوه استفاده از تابع RIGHT در اکسل (6 مثال)

  • این را به اشتراک بگذارید
Hugh West

RIGHT یکی دیگر از تابع های محبوب در MS Excel است که برای دریافت آخرین کاراکتر یا کاراکترها در یک رشته متن، بر اساس تعداد مشخصی از کاراکترها استفاده می شود. در یک کلمه، این تابع برای برگرداندن تعداد مشخصی از کاراکترها از سمت راست ترین رشته طراحی شده است. این مقاله یک ایده کامل از نحوه عملکرد تابع RIGHT در اکسل به طور مستقل و سپس با سایر توابع اکسل به اشتراک می گذارد.

عملکرد RIGHT در اکسل (نمایش سریع)

دانلود کتاب تمرین تمرین

این کتاب تمرین را برای تمرین در حین خواندن این مقاله دانلود کنید.

عملکرد RIGHT .xlsx

مقدمه ای بر تابع RIGHT

هدف

برای استخراج تعداد مشخصی از کاراکترها از یک رشته معین از راست به چپ.

Syntax

=RIGHT (text, [num_chars])

تبیین استدلال<متن لازم است متنی را که برای استخراج نویسه‌ها در سمت راست از آن استخراج می‌شود، ارسال کنید. <[num_chars] اختیاری تعداد کاراکترهایی را که باید استخراج کنید، از سمت راست شروع کنید. مقدار پیش‌فرض 1 است. یادداشت‌ها

  • اگر num_chars ارائه نشده است، به طور پیش فرض روی 1 است.
  • اگر num_chars بیشتر از تعداد کاراکترهای موجود باشد،تابع RIGHT کل رشته متن را برمی گرداند.
  • RIGHT ارقام را از اعداد و همچنین متن استخراج می کند.
  • این تابع قالب بندی هیچ سلولی را در نظر نمی گیرد. مانند تاریخ، واحد پول و غیره.

6 مثال مناسب برای استفاده از تابع RIGHT در اکسل

در بخش های بعدی، شش مثال برای توصیف <نشان خواهیم داد. 1>راست عملکرد. ما تابع RIGHT ، LEN ، SEARCH ، SUBSTITUTE <1 را اعمال خواهیم کرد. توابع>، VALUE ، و FIND و همچنین در این مثالها برای عملیات زیر رشته با فضا ، جداکننده و n کاراکتر . علاوه بر این، اعداد و دامنه را از رشته استخراج می کنیم و URL را با استفاده از تابع RIGHT تغییر می دهیم.

مثال 1: استفاده از تابع RIGHT برای دریافت زیررشته تا فاصله

بیایید فرض کنیم مجموعه داده ای از مشتریان با نام ، شناسه سفارش ، داریم. آدرس ها، و قیمت های کل . اکنون با استفاده از تابع RIGHT نام خانوادگی هر مشتری را از نام کامل آنها استخراج می کنیم. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!

مرحله 1:

  • فرمول زیر را در سلول C5 بنویسید.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

تجزیه فرمول

  • SEARCH(" ", B5) این بخش را پیدا می کند فاصله از نام کامل سلول ها.
  • سپس LEN(B5)-SEARCH(" ", B5) این بخش آخرین قسمت نام را انتخاب می کند.
  • سپس تابع RIGHT بخش انتخاب شده را برمی گرداند.
  • بنابراین، به سادگی Enter را در صفحه کلید خود فشار دهید. در نتیجه، Parks به عنوان بازگشت عملکرد 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

کار فوق را می توان با استفاده از یک فرمول ساده انجام داد. از آنجایی که تعداد ثابتی از کاراکترها در " Comment N " وجود دارد که 10 در قسمت اول هر نظر است، می‌توانیم به راحتی آن را حذف کنیم و فقط نظر را دریافت کنیم. در اینجا ما اولین 10 کاراکتر را از نظر منبع حذف می کنیم و تنها نظرات را در یک ستون جداگانه چاپ می کنیم. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!

مراحل:

  • ابتدا سلول D5 را انتخاب کنید و Enter فرمول موجود در آن سلول. پس از آن، AutoFill آن را تا D12.
=RIGHT(C5, LEN(C5)-10)

فرمول توضیح

  • LEN(C5)-10 پس از کم کردن 10 از تعداد کاراکترهای کل، یک عدد برمی‌گرداند. اگر طول کل 25 باشد، این قسمت 25-10 = 15 برمی گردد.
  • سپس RIGHT تابع تنها نظر از نظر منبع را برمی گرداند.

Readings مشابه 2>

  • نحوه استفاده از تابع CODE در اکسل (5 مثال)
  • استفاده از تابع Excel EXACT (6 مثال مناسب)
  • نحوه استفاده از تابع ثابت در اکسل (6 مناسبمثال ها)
  • استفاده از تابع CLEAN در اکسل (10 مثال)
  • نحوه استفاده از تابع TRIM در اکسل (7 مثال)

مثال 4: استفاده از توابع RIGHT و VALUE برای استخراج عدد از یک رشته

عملکرد RIGHT اجازه بازگشت یک عدد از هیچ رشته ای را نمی دهد. شماره را در قالب متن برمی گرداند. اما با استفاده از توابع VALUE و RIGHT ، می توانیم اعداد را با فرمت صحیح برگردانیم. در اینجا از همان مجموعه داده فوق استفاده خواهیم کرد و ZIP Code را در قالب عددی از ستون Address استخراج خواهیم کرد. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!

مرحله 1:

  • فرمول زیر را در سلول E5 بنویسید.
=VALUE(RIGHT(D5, 5))

توضیح فرمول

  • RIGHT(D5, 5) این بخش 5 کاراکتر از آدرسی که کد پستی در قالب متن است.
  • سپس VALUE <تابع 2> آنها را به فرمت عددی تبدیل می کند.
  • پس از آن، به سادگی Enter را در صفحه کلید خود فشار دهید. بنابراین، 35801 را به عنوان بازگشت توابع دریافت خواهید کرد.

مرحله 2:

  • بعلاوه، AutoFill عملکرد به بقیه سلولهای ستون 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:

  • پس از آن، Autofill RIGHT، LEN، و FIND به بقیه سلول های ستون F عمل می کند.

مثال 6: استفاده از RIGHT، LEN، و توابع چپ برای اصلاح URL

این تابع RIGHT همچنین به ما کمک می کند تا هر نوع URL را تغییر دهیم. بیایید بگوییم که در مجموعه داده ما چندین URL از برخی وب سایت ها داریم. اکنون، در برخی از آنها، یک بک اسلش(/) در URL وجود دارد. اکنون وظیفه ما این است که آن URL ها را پیدا کنیم و این خلاصه معکوس را از URL حذف کنیم. بیایید دستورالعمل های زیر را دنبال کنیم تا یاد بگیریم!

مراحل:

  • Enter فرمول موجود در سلول C5 و AutoFill آن تا C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

توضیح فرمول

  • اگر آخرین کاراکتر به جلو باشد اسلش (/) ، (RIGHT(B5)=”/”) « true » را برمی‌گرداند، یا « false » را برمی‌گرداند.
  • =LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”)) اولین «<را برمی‌گرداند. 1>n ” تعداد کاراکترها. اگر آخرین کاراکتر یک اسلش جلو باشد (/) ، حذف می شود. در غیر این صورت، رشته کامل برگردانده می شود.

یادداشت های ویژه برای استفاده از تابع RIGHT

  • Does the RIGHT function return number?

عملکرد RIGHT در اکسل همیشه یک رشته متن تولید می کند، علیرغم اینکه مقدار اولیه یک عدد، همانطور که در ابتدای این درس بیان شد.

  • The RIGHT function can not work with dates?
  • از آنجایی که تاریخ ها با اعداد صحیح در سیستم اکسل داخلی نمایش داده می شوند و تابع Excel RIGHT برای کار با رشته های متنی ساخته شده است، نمی توان بخش خاصی از تاریخ را استخراج کرد، مانند روز، ماه یا سال. اگر این کار را امتحان کنید، تمام چیزی که دریافت خواهید کرد چند رقم آخر یک عدد است که نشان دهنده یک تاریخ است.

  • Why the RIGHT function returns #VALUE error?
  • RIGHT function #VALUE را برمی گرداند! خطا اگر « num_chars » کمتر از صفر باشد.

    نتیجه گیری

    این همه مربوط به تابع RIGHT است. در اینجا سعی کردم خلاصه ای از این تابع و کاربردهای مختلف آن را بیان کنم. من چندین روش را با آنها نشان داده اممثال‌های مربوطه، اما بسته به موقعیت‌های متعدد می‌تواند تکرارهای بسیار دیگری نیز وجود داشته باشد. اگر سؤال یا بازخوردی دارید، لطفاً در بخش نظرات به ما اطلاع دهید.

    هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.