مقایسه REPLACE در مقابل SEARCH

2 در مقابل

مقایسه REPLACE در مقابل SEARCH کنار هم — تفاوت‌ها، امتیاز محبوبیت و پیشنهاد

مقایسه‌های آماده: VLOOKUP در مقابل XLOOKUP SUM در مقابل SUMIFS INDEX در مقابل MATCH در مقابل XLOOKUP IF در مقابل IFS در مقابل SWITCH COUNT در مقابل COUNTA در مقابل COUNTIF AVERAGE در مقابل AVERAGEIF در مقابل AVERAGEIFS MAX در مقابل LARGE در مقابل MIN TEXT در مقابل TEXTJOIN در مقابل CONCAT FILTER در مقابل SORT در مقابل UNIQUE ROUND در مقابل ROUNDUP در مقابل ROUNDDOWN
همه توابع حداقل ۲ تابع انتخاب کنید
ویژگی
متنی
=REPLACE()
ساختار تابع
متنی
=SEARCH()
★ برنده
ساختار تابع
دسته
متنی text
متنی text
محبوبیت
50 / 100
60 / 100
بازدید
◉ 37 بازدید
◉ 38 بازدید
خروجی
متن
عدد
نسخه
همه نسخه‌ها
همه نسخه‌ها
Volatile
خیر
خیر
Dynamic Array
خیر
خیر
توضیح
تابع REPLACE بخشی از یک رشته متنی را، بر اساس تعداد نویسه‌هایی که مشخص می‌کنید، با یک رشته متنی دیگر جایگزین می‌کند.
تابع SEARCH یک رشته متنی را داخل رشته متنی دوم پیدا می‌کند و شماره موقعیت شروع اولین رشته را نسبت به اولین کاراکتر رشته دوم برمی‌گرداند. برای مثال، برای یافتن موقعیت حرف "n" در کلمه "printer" می‌توانید از تابع =SEARCH("n","printer") استفاده کنید که مقدار ۴ را برمی‌گرداند، چون "n" چهارمین کاراکتر کلمه "printer" است. همچنین می‌توانید کلمات را داخل کلمات دیگر جستجو کنید. برای نمونه تابع =SEARCH("base","database") مقدار ۵ را برمی‌گرداند، چون کلمه "base" از پنجمین کاراکتر کلمه "database" شروع می‌شود. می‌توانید از SEARCH برای تعیین محل یک کاراکتر یا رشته داخل رشته‌ای دیگر استفاده کنید و سپس با MID متن را برگردانید یا با REPLACE متن را تغییر دهید.
ساختار
=REPLACE(old_text, start_num, num_chars, new_text)
=SEARCH(find_text,within_text,[start_num])
ورودی‌ها
4 ورودی‌ها
old_text start_num num_chars new_text
3 ورودی‌ها
find_text within_text start_num (اختیاری)
تعداد مثال‌ها
3
6
تعداد نکات
1
1

★ پیشنهاد — برنده: =SEARCH()

=SEARCH() بر اساس محبوبیت، نسخه جدیدتر و Dynamic Array پیشنهاد می‌شود.

برنده: =SEARCH()