Nếu bạn muốn thay thế chuỗi con bằng số lượng văn bản cụ thể từ ô liền kề, bạn có thể sử dụng kết hợp các hàm “FIND”, “LEFT” & “MID”.

LEFT: Trả về số ký tự được chỉ định từ đầu chuỗi văn bản.

Cú pháp: = LEFT (text, num_chars)

text: Là chuỗi văn bản chứa ký tự mà bạn muốn trích xuất num_chars: Nó chỉ định số ký tự từ bên trái mà bạn muốn trích xuất.

MID: Trả về các ký tự từ giữa chuỗi văn bản, đã cho vị trí và độ dài bắt đầu.

Cú pháp: = MID (text, start_num, num_chars)

text: Là chuỗi văn bản chứa các ký tự bạn muốn trích xuất.

start_num: Số trong chuỗi mà bạn muốn trích xuất dữ liệu.

num_chars: Nó chỉ định số ký tự bạn muốn từ MID để lấy hoặc trích xuất.

Hãy để chúng tôi lấy một ví dụ:

Chúng tôi có một số chuỗi chứa “XX” như một chuỗi con trong cột A. Trong cột B, chúng tôi có văn bản cần được thay thế bằng XX.

img1

Chúng tôi muốn một công thức sẽ thay thế chuỗi con, tức là “XX” trong ô tương ứng trong cột A và thay thế bằng văn bản trong cột B Trong ô C2, công thức sẽ là

* = LEFT (A2, FIND (“XX”, A2) -1) & B2 & MID (A2, FIND (“XX”, A2) +2,255)

img2

  • Trong ảnh chụp màn hình được hiển thị ở trên, công thức đã thay thế văn bản “XX” bằng “C”.

  • Sao chép công thức trong phạm vi dưới đây, chúng ta sẽ nhận được kết quả mong muốn.

img3

Đây là cách chúng ta có thể thay thế chuỗi con bằng số từ các ô liền kề trong Microsoft Excel.