متنی
همه نسخهها
◉ 9 بازدید
=REPLACE()
تابع REPLACE بخشی از یک رشته متنی را، بر اساس تعداد نویسههایی که مشخص میکنید، با یک رشته متنی دیگر جایگزین میکند.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=REPLACE(old_text, start_num, num_chars, new_text)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیمتن
محبوبیت50 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی
▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =REPLACE() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
old_text |
متن | الزامی | متنی که میخواهید برخی نویسههای آن را جایگزین کنید. |
start_num |
عدد | الزامی | موقعیت نویسهای در old_text که میخواهید با new_text جایگزین شود. |
num_chars |
عدد | الزامی | تعداد نویسههایی در old_text که میخواهید تابع REPLACE آنها را با new_text جایگزین کند. |
new_text |
متن | الزامی | متنی که جایگزین نویسههای داخل old_text خواهد شد. |
▣ مثالهای کاربردی
پنج نویسه داخل abcdefghijk را با یک نویسه * جایگزین میکند، از ششمین نویسه (f) شروع میشود.
=REPLACE(A2,6,5,"*")
دو رقم آخر (۰۹) عدد ۲۰۰۹ را با ۱۰ جایگزین میکند.
=REPLACE(A3,3,2,"10")
سه نویسه اول ۱۲۳۴۵۶ را با یک نویسه @ جایگزین میکند.
=REPLACE(A4,1,3,"@")
✦ نکات مهم
- تابع REPLACEB منسوخ شده است. در کتابهای کار با نسخه سازگاری ۲، تابع REPLACE رفتار بهبودیافتهای با جفتهای جانشین (Surrogate Pairs) دارد و آنها را به جای دو نویسه، یک نویسه حساب میکند. انتخابگرهای تنوع (Variation Selectors) که معمولاً با ایموجیها استفاده میشوند همچنان به صورت نویسههای جداگانه شمرده میشوند. برای اطلاعات بیشتر، استاندارد یونیکد را ببینید.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!