متنی
همه نسخهها
◉ 28 بازدید
=SUBSTITUTE()
متن جدید (new_text) را جایگزین متن قدیمی (old_text) در یک رشته متنی میکند. وقتی میخواهید متن مشخصی را در یک رشته جایگزین کنید از SUBSTITUTE استفاده کنید؛ وقتی میخواهید هر متنی را که در موقعیت مشخصی قرار دارد جایگزین کنید از REPLACE استفاده کنید.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=SUBSTITUTE(text, old_text, new_text, [instance_num])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیمتن
محبوبیت60 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =SUBSTITUTE() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
text |
هر نوع | الزامی | متن یا ارجاع به سلولی حاوی متنی که میخواهید کاراکترهای آن جایگزین شود. |
old_text |
هر نوع | الزامی | متنی که میخواهید جایگزین شود. |
new_text |
هر نوع | الزامی | متنی که میخواهید جای old_text قرار گیرد. |
instance_num |
هر نوع | اختیاری | مشخص میکند کدام رخداد old_text با new_text جایگزین شود. اگر instance_num را مشخص کنید، فقط همان رخداد جایگزین میشود؛ در غیر این صورت همه رخدادهای old_text در text به new_text تبدیل میشوند. |
▣ مثالهای کاربردی
▦ دادههای مثال
| سلول | مقدار |
|---|---|
A2 |
Sales Data |
B2 |
< |
A3 |
Quarter 1, 2008 |
B3 |
< |
A4 |
Quarter 1, 2011 |
B4 |
< |
A5 |
Sales Data |
B5 |
< |
A6 |
Quarter 1, 2008 |
B6 |
< |
A7 |
Quarter 1, 2011 |
B7 |
< |
جایگزینی Cost به جای Sales (Cost Data)
=SUBSTITUTE(A2, "Sales", "Cost")
نتیجه:
Cost Data
جایگزینی اولین رخداد «۱» با «۲» (Quarter 2, 2008)
=SUBSTITUTE(A3, "1", "2", 1)
نتیجه:
Quarter 2, 2008
جایگزینی سومین رخداد «۱» با «۲» (Quarter 1, 2012)
=SUBSTITUTE(A4, "1", "2", 3)
نتیجه:
Quarter 1, 2012
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!