تابع REPLACE بخشی از یک رشته متنی را براساس تعداد کاراکترهایی که شما تعیین میکنید، با یک رشته متنی دیگر جایگزین میکند.
جایگزین کردن متن بر اساس موقعیت
یک متن تغییر یافته
REPLACE ( old_text , start_num , num_chars , new_text )
آرگمان | ضروري | توضيح |
---|---|---|
old_text | بله | متن قدیمی جهت جایگزینی کاراکتر مورد نظر |
start_num | بله | محل شروع جایگزینی در متن را مشخص میکند |
num_chars | بله | تعداد کاراکترها جهت جایگزینی |
new_text | بله | متن جدیدی که بایستی با old_text جایگزین گردد |
از این تابع زمان جایگزینی متن بر اساس موقعیت در رشته متنی بایستی استفاده نمود، در حالی که از تابع SUBSTITUTE جهت جایگزینی متن بر اساس محتوا استفاده میشود.
میتوان با استفاده از توابع FIND یا SEARCH برای پیدا کردن محل متن جهت جایگزینی آن برای مواردی که از پیش شناخته شده نیست استفاده نمود.
این تابع جزء دسته توابع متنی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد.
در جدول زیر نمونه هایی از استفاده از فرمول REPLACE و خروجی آن را مشاهده می کنید.