شرح تابع REPLACE
درجه اهمیت: بسیار کاربردی
تابع REPLACE در اکسل با دریافت یک رشته متنی یک قسمت یا تمام قسمت های آن را با یک رشته متنی جدید که توسط شما معین میشود جایگزین میکند. این تابع در اکسل در طبقه توابع String/Text قرار دارد.
نوشتار این تابع به صورت زیر است:
=REPLACE( متن جدید , تعداد کاراکترها , جایگاه آغازین , متن ورودی )
ورودی های این تابع به شرح زیر هستند
متن ورودی : متن ورودی اصلی که همه یا قسمتی از آن باید تغییر کند و جایگزین شود.
جایگاه آغازین : جایگاهی اولین کاراکتری در متن ورودی که میخواهیم جایگزین شود.
تعداد کاراکترها : تعداد کاراکترهایی که میخواهیم تغییر دهیم (که از جایگاه آغازین شروع میشود).
متن جدید : متن جدیدی که میخواهیم جایگزین متن ورودی شود.
آنچه که تابع باز می گرداند
تابع REPLACE یک رشته متنی را بازمیگرداند (که یک یا چند کاراکتر در آن به دلخواه کاربر تغییر یافته است).
نکات
– عملکرد تابع REPLACE بسیار شبیه تابع SUBSTITUTE است ولی تفاوت اندکی در فرمول آنها وجود دارد تا بسته به نیاز بتوان از هر کدام از این توابع استفاده کرد.
– این تابع مناسب زبان هایی که کاراکترهای دوبایتی دارند نیست، نظیر ژاپنی، کرهای و چینی. برای این گونه زبان ها باید از تابع ReplaceB استفاده کرد.
– این تابع برای استفاده در رشته های متنی ایجاد شده است. لذا اگر از آن برای رشته های عددی با فرمت زمان و تاریخ استفاده کنیم خروجی یک عدد نامفهوم خواهد شد که در واقع کدهای تاریخ و زمان برای خود اکسل است (ردیف ۴ مثال).
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع REPLACE
مثال ۱
در مثال زیر نحوه کاربری تابع REPLACE را مشاهده میکنید.
برای یادگیری نرم افزار اکسل به صورت کاربردی به دوره «آموزشی اکسل کاربردی» رجوع شود.
برای یادگیری برنامه نویسی به زبان VBA به دوره «آموزش VBA در اکسل» مراجعه نمایید.
خطاهای معمول
#VALUE! : مقدار وارد شده برای جایگاه آغازین یا تعداد کاراکترها منفی بوده یا یک مقدار غیرعددی است.
۰ پاسخ به "تابع REPLACE"