SUBSTITUTE болон REPLACE функцийг хэрхэн ашиглах вэ?
Товч тайлбар
SUBSTITUTE нь заасан текстийг өөр текстээр солино. REPLACE нь байрлал, уртаар нь заасан хэсгийг солино.
Хэрхэн хийх вэ?
- Бичих загвар:
=SUBSTITUTE(текст, "хуучин", "шинэ", [дугаар]) - Байрлалаар солих бол:
=REPLACE(текст, эхлэх, тоо, "шинэ") - Устгах бол шинэ текстийг хоосон
""гэж бичнэ. - Enter дараад доош хуулна.
Зөвлөгөө: Томьёогүйгээр хурдан солих бол Ctrl+H (Find and Replace) ашиглаж болно. Харин эх өгөгдлөө хадгалах бол SUBSTITUTE илүү.
Аргументууд
SUBSTITUTE
| Аргумент | Тайлбар |
|---|---|
| текст | Эх текст эсвэл нүд |
| хуучин | Солих текст (том, жижиг үсэг ялгана) |
| шинэ | Оронд нь бичих текст |
| дугаар | (заавал биш) Хэддэх давталтыг солих. Орхивол бүгдийг солино |
REPLACE
| Аргумент | Тайлбар |
|---|---|
| текст | Эх текст эсвэл нүд |
| эхлэх | Солиж эхлэх байрлал |
| тоо | Хэдэн тэмдэгт солих |
| шинэ | Оронд нь бичих текст |
Жишээ 1: Утасны дугаараас зураас, зай арилгах
| A | |
|---|---|
| 1 | Утас |
| 2 | 9911-2233 |
| 3 | 8800 4455 |
Үр дүн: 99112233, 88004455. Хоёр SUBSTITUTE-ийг давхарлаж хоёр өөр тэмдэгт арилгав.
Жишээ 2: Зөвхөн хоёр дахь давталтыг солих
“Улаанбаатар, Сүхбаатар, Дархан” гэсэн текстэд =SUBSTITUTE(A2,", "," / ",2) → Улаанбаатар, Сүхбаатар / Дархан.
Жишээ 3: REPLACE-ээр регистрийн хэсгийг нуух
A2 нүдэнд УБ95061234 байг.
Үр дүн: УБ95****34. 5-р тэмдэгтээс эхлэн 4 тэмдэгтийг одоор солив.
Хэзээ алийг нь хэрэглэх вэ?
- Ямар текст солихоо мэдэж байвал → SUBSTITUTE.
- Хэддэх байрлалд солихоо мэдэж байвал → REPLACE.
Түгээмэл алдаа
- Том, жижиг үсэг.
SUBSTITUTE(A2,"ххк","ХХК")нь “Ххк”-г солихгүй. Шаардлагатай бол эхлээд UPPER хэрэглэнэ. - Үр дүн текст болно. Тоо гаргах бол
=VALUE(SUBSTITUTE(A2,"-","")). - REPLACE-д хашилт. Шинэ утгыг заавал
"..."дотор бичнэ, эс бөгөөс #NAME? гарна.
Холбоотой: FIND болон SEARCH функц · TRIM функц · VALUE функц