Hàm Substitute trong Microsoft Excel thay thế văn bản cụ thể trong chuỗi văn bản bằng văn bản khác. Hàm Replace thay thế một phần chuỗi văn bản dựa trên số ký tự bạn chỉ định bằng chuỗi văn bản khác. Nó thay thế ký tự được chỉ định bởi vị trí. Trong hướng dẫn này, chúng ta sẽ giải thích cách sử dụng hàm Substitute và Replace trong Excel.
Công thức cho hàm Substitute:
Substitute (văn_bản,văn_bản_cũ,văn_bản_mới,[số_thứ_tự])
Công thức cho hàm Replace:
Replace (văn_bản_cũ, vị_trí_bắt_đầu, số_ký_tự, văn_bản_mới)
Cú pháp của hàm Substitute và Replace
Hàm Substitute
- Văn_bản: Văn bản hoặc ô chứa ký tự muốn thay thế. Bắt buộc.
- Văn_bản_cũ: Văn bản muốn thay thế. Bắt buộc.
- Văn_bản_mới: Văn bản sẽ thay thế văn_bản_cũ. Bắt buộc.
- Số_thứ_tự: Chỉ định vị trí văn_bản_cũ muốn thay thế bằng văn_bản_mới. Tùy chọn.
Hàm Replace
- Văn_bản_cũ: Văn bản muốn thay thế. Bắt buộc.
- Vị_trí_bắt_đầu: Vị trí ký tự muốn thay thế trong văn_bản_cũ.
- Số_ký_tự: Số ký tự trong văn_bản_cũ muốn thay thế bằng văn_bản_mới.
- Văn_bản_mới: Văn bản sẽ thay thế các ký tự trong văn_bản_cũ.
Cách sử dụng hàm Substitute trong Excel
Mở Microsoft Excel.
Tạo bảng hoặc sử dụng bảng hiện có.

Trong hướng dẫn này, chúng ta có văn bản 'hhans 1997' trong cột văn bản; muốn thay thế 'h' bằng 's'.
Nhấp ô muốn đặt kết quả.
Gõ trong ô = SUBSTITUTE, sau đó ngoặc đơn.
Bên trong ngoặc gõ A3, đây là ô chứa Văn_bản. Sau đó dấu phẩy.
Gõ Văn_bản_cũ là "h". Dấu phẩy.
Thêm Văn_bản_mới là "s" vì muốn thay thế "h" bằng "s".
Thêm Số_thứ_tự, chỉ định vị trí trong văn bản muốn thay thế chữ cái; 'h' là chữ cái đầu tiên, nhập Số_thứ_tự là một.
Kết quả: =SUBSTITUTE(A3,"h","s",1)

Nhấn phím Enter để xem kết quả.
Có hai phương pháp khác để sử dụng hàm Substitute.

Phương pháp một: Nhấp fx ở đầu trang tính bên trái.
Hộp thoại Chèn hàm (Insert Function) sẽ hiện ra,
Trong hộp thoại, tại phần Danh mục (Category), nhấp mũi tên thả xuống và chọn Văn bản (Text).
Chọn hàm Substitute.

Hộp thoại Đối số hàm (Function Arguments) sẽ bật lên.
- Nhập A3 vào ô nhập Văn_bản.
- Nhập "h" vào ô nhập Văn_bản_cũ.
- Nhập "s" vào ô nhập Văn_bản_mới.
- Nhập "1" vào ô nhập Số_thứ_tự.
Sau đó nhấn OK.

Phương pháp hai: Đi đến tab Công thức (Formula) và nhấp Văn bản (Text) trong nhóm Thư viện hàm (Function Library).
Trong danh sách thả xuống Văn bản, nhấp Substitute.
Hộp thoại Đối số hàm sẽ hiện ra.
Quy trình được giải thích ở phương pháp một cho hộp thoại Đối số hàm.
Đọc thêm: Cách sử dụng hàm Find và FindB trong Excel.
Cách sử dụng hàm Replace trong Excel

Nhấp ô muốn đặt kết quả.
Trong ô này gõ =Replace; sau đó ngoặc đơn.
Bên trong ngoặc, nhập ô chứa Văn_bản_cũ là A3. Dấu phẩy.
Đối với Vị_trí_bắt_đầu, nhập số Bảy vì đây là số ký tự muốn thay thế.
Đối với Số_ký_tự, nhập số Ba vì đây là số ký tự muốn thay thế.
Đối với Văn_bản_mới, nhập "P" vì đây là văn bản sẽ thay thế ba ký tự.
Kết quả: =REPLACE(A3,7,3,"P").

Nhấn Enter, bạn sẽ thấy kết quả.
Có hai phương pháp khác để sử dụng hàm Replace.

Phương pháp một: Đi đến fx ở đầu trang tính bên trái.
Hộp thoại Chèn hàm sẽ hiện ra.
Trong hộp thoại, tại phần Danh mục, nhấp mũi tên thả xuống và chọn Văn bản.
Chọn hàm Replace.

Hộp thoại Đối số hàm sẽ bật lên.
- Nhập A3 vào ô nhập Văn_bản_cũ.
- Nhập 7 vào ô nhập Vị_trí_bắt_đầu.
- Nhập 3 vào ô nhập Số_ký_tự.
- Nhập "P" vào ô nhập Văn_bản_mới.
Sau đó nhấn OK.

Phương pháp hai: Đi đến tab Công thức (Formula) trong nhóm Thư viện hàm (Function Library); nhấp Văn bản (Text).
Trong danh sách thả xuống Văn bản, chọn Replace.
Hộp thoại Đối số hàm sẽ hiện ra.
Quy trình được giải thích ở phương pháp một cho hộp thoại Đối số hàm.
Hy vọng bài viết hữu ích; nếu có thắc mắc, vui lòng bình luận bên dưới.