Mục lục
Nếu bạn muốn chèn ký tự vào giữa văn bản trong Excel thì bài viết này là dành cho bạn. Tại đây, chúng tôi sẽ hướng dẫn bạn 5 phương pháp dễ dàng và hiệu quả để thực hiện nhiệm vụ một cách dễ dàng.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống tệp Excel và thực hành khi bạn đang đọc bài viết này.
Chèn ký tự giữa văn bản.xlsm
5 phương pháp chèn ký tự giữa văn bản trong Excel
Tập dữ liệu sau đây có các cột Trạng thái và Số . Sử dụng bộ dữ liệu này, chúng tôi sẽ trình bày cho bạn 5 phương pháp dễ dàng và hiệu quả để chèn ký tự giữa văn bản trong Excel . Ở đây, chúng tôi đã sử dụng Excel 365 . Bạn có thể sử dụng bất kỳ phiên bản Excel có sẵn nào.
1. Sử dụng Hàm LEFT và MID với Toán tử dấu và
Tại đây, trong Số , chúng tôi muốn thêm Dấu gạch nối ( – ) giữa viết tắt trạng thái và số . Để làm như vậy, chúng ta sẽ sử dụng các hàm LEFT và MID cùng với toán tử Dấu và ( & ).
Hãy thực hiện các bước sau để thực hiện tác vụ.
- Trước hết, hãy nhập công thức sau vào ô D5 .
=LEFT(C5,2) & "-" & MID(C5,3,100)
Phân tích công thức
- LEFT(C5,2) → hàm LEFT trả về ký tự hoặc các ký tự từ vị trí bắt đầu trong một số hoặc chuỗi văn bản của một ô. Các ký tự được trả về dựa trêntrên số chúng tôi chỉ định.
- LEFT(C5,2) → trở thành
- Đầu ra: NY
- MID(C5,3,100) → hàm MID trả về các ký tự từ một chuỗi văn bản. Nó bắt đầu từ vị trí chúng ta chỉ định và trả về số ký tự mà chúng ta chỉ định.
- MID(C5,3,100) → trở thành
- Đầu ra: 019186
- NY& “-” &019186 → toán tử Dấu và kết nối NY với Dấu gạch nối (-) và 019186 .
- NY& “-” &019186 → trở thành
- Đầu ra: NY-019186
- Giải thích : a Dấu gạch ngang ( – ) được thêm vào giữa chữ viết tắt NY và các số 019186 trong ô D5 .
- Sau đó, nhấn ENTER .
Sau đó, bạn có thể xem kết quả trong ô D5 .
- Tại thời điểm này, kéo xuống công thức bằng công cụ Fill Handle .
Do đó, trong cột Kết quả , bạn có thể thấy ký tự được chèn giữa văn bản .
Đọc thêm : Cách thêm một ký tự trong Excel vào nhiều ô (5 cách dễ dàng)
2. Áp dụng hàm REPLACE để chèn ký tự giữa văn bản
Trong phương pháp này , chúng tôi sẽ thêm mã số (+889) giữa viết tắt trạng thái và số của cột Số . Chúng ta sẽ áp dụng hàm REPLACE để thực hiện tác vụ.
Hãy xem quacác bước sau để thực hiện tác vụ.
- Đầu tiên, nhập công thức sau vào ô D5 .
=REPLACE(C5,3,0,"(+889)")
Phân tích công thức
- REPLACE(C5,3,0,”( +889)”) → hàm REPLACE thay thế một phần trong chuỗi văn bản bằng một số hoặc văn bản khác mà chúng tôi chỉ định.
- REPLACE(C5,3,0,”(+889)” ) → trở thành
- Đầu ra: NY(+889)019186
- Giải thích: ở đây, (+889) được thêm vào giữa NY và các số 019186 trong ô D5 .
- Sau đó, nhấn ENTER .
Do đó, bạn có thể thấy kết quả trong ô D5 .
- Hơn nữa, kéo xuống công thức bằng công cụ Xử lý điền .
Do đó, trong Kết quả cột, bạn có thể thấy ký tự được chèn giữa văn bản .
3. Sử dụng TRÁI, TÌM KIẾM, PHẢI & Hàm LEN
Trong tập dữ liệu sau, bạn có thể thấy trong cột Số có dấu Băm ( # ) giữa dấu viết tắt trạng thái và số . Tiếp theo, chúng ta sẽ thêm một mã số (+889) sau dấu Hash ( # ). Để làm như vậy, chúng ta sẽ sử dụng kết hợp các hàm LEFT , SEARCH , RIGHT và LEN .
Hãy thực hiện các bước sau để thực hiện nhiệm vụ.
- Ban đầu, hãy nhập công thức sau vào ô D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))
Phân tích công thức
- SEARCH(“#”, C5) → hàm TÌM KIẾM trả về số lượng ký tự mà tại đó một ký tự hoặc chuỗi văn bản cụ thể là đầu tiên được tìm thấy, đọc từ trái sang phải. Tại đây, hàm TÌM KIẾM tìm ra vị trí của Băm ( # ) trong ô C5 .
- Đầu ra: 3
- LEN(C5) → hàm LEN trả về tổng số ký tự trong ô C5 .
- Đầu ra: 9
- RIGHT(C5, LEN(C5) – SEARCH(“#”, C5)) → the Hàm RIGHT trả về ký tự hoặc các ký tự từ vị trí kết thúc trong một số hoặc chuỗi văn bản của một ô. Các ký tự được trả về dựa trên số chúng tôi chỉ định.
- RIGHT(C5, 9- 3) → trở thành
- Đầu ra: 019186
- TÌM KIẾM(“#”, C5)) &”(+889)”& RIGHT(C5, LEN(C5) – TÌM KIẾM(“#”, C5)) → dấu và “&” toán tử kết nối 3 với (+889) và 019186 .
- 3 &”(+889)” & 019186 → trở thành
- Đầu ra: 3(+889)019186
- TRÁI(C5, TÌM KIẾM(“#” , C5)) &”(+889)”& RIGHT(C5, LEN(C5) – SEARCH(“#”, C5)) → hàm LEFT trả về ký tự hoặc các ký tự từ vị trí bắt đầu trong một số hoặc chuỗi văn bản của một ô. Các ký tự được trả về dựa trên số chúng tôichỉ định.
- LEFT(C5,3(+889)019186) → Kết quả là, nó trở thành
- Đầu ra: NY #(+889)019186
- Giải thích: ở đây, (+889) được thêm vào giữa NY# và các số 019186 trong ô D5 .
- Sau đó, nhấn ENTER .
Do đó, bạn có thể xem kết quả trong ô D5 .
- Cùng với đó, kéo xuống công thức bằng công cụ Fill Handle .
Kết quả là, trong cột Kết quả , bạn có thể thấy ký tự được chèn giữa văn bản .
Đọc thêm: Cách thêm ký tự trong công thức Excel (4 phương pháp đơn giản)
Bài đọc tương tự
- Cách đặt giới hạn ký tự trong Excel
- Lọc ký tự đặc biệt trong Excel (Hướng dẫn đơn giản)
- Áp dụng công thức để xác định các ký tự đặc biệt trong Excel (4 phương pháp)
- Cách kiểm tra giới hạn ký tự trong Excel (Với các bước đơn giản)
4. Áp dụng các hàm kết hợp để chèn Ký tự giữa văn bản
Trong tập dữ liệu sau, bạn có thể thấy trong cột Số có khoảng trắng (” “) giữa viết tắt trạng thái và số . ở đây, chúng tôi sẽ thêm một mã số (+889) sau dấu cách ( ” “ ). Để thực hiện tác vụ, chúng tôi sẽ sử dụng kết hợp CONCATENATE , LEFT , SEARCH , RIGHT và LEN chức năng.
Hãy thực hiện các bước sau để thực hiện tác vụ.
- Trước hết, hãy nhập công thức sau vào ô D5 .
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))
Phân tích công thức
- TÌM KIẾM(” “, C5) → hàm TÌM KIẾM trả về số lượng ký tự mà một ký tự hoặc chuỗi văn bản cụ thể được tìm thấy lần đầu tiên, đọc từ trái sang phải. Tại đây, hàm TÌM KIẾM tìm ra vị trí của dấu cách ( ” “ ) trong ô C5 .
- Kết quả: 3
- LEN(C5) → hàm LEN trả về tổng số ký tự trong ô C5 .
- Đầu ra: 9
- RIGHT(C5, LEN(C5) -SEARCH(” “, C5)) → RIGHT hàm trả về ký tự hoặc các ký tự từ vị trí kết thúc trong một số hoặc chuỗi văn bản của một ô. Các ký tự được trả về dựa trên số chúng tôi chỉ định.
- RIGHT(C5, 9-3) → trở thành
- Đầu ra: 019186
- LEFT(C5, SEARCH(” “, C5))→ hàm LEFT trả về ký tự hoặc các ký tự từ vị trí bắt đầu trong một số hoặc chuỗi văn bản của một ô . Các ký tự được trả về dựa trên số chúng tôi chỉ định.
- LEFT(C5, SEARCH(” “, C5)) → trở thành
- Đầu ra: NY
- CONCATENATE(TRÁI(C5, TÌM KIẾM(” “, C5)), “(+889)”, PHẢI(C5, LEN(C5) -TÌM KIẾM( ” “, C5))) → hàm CONCATENATE kết nối hoặc tham giacác ký tự thành một chuỗi văn bản duy nhất.
- CONCATENATE(NY , “(+889)”, 019186)) → Sau đó, nó trở thành
- Đầu ra: NY (+889)019186
- Giải thích: ở đây, (+889) được thêm vào giữa NY và các số 019186 trong ô D5 .
- Tiếp theo, nhấn ENTER .
Do đó, bạn có thể xem kết quả trong ô D5 .
- Hơn nữa, kéo xuống công thức bằng công cụ Xử lý điền .
Do đó, trong cột Kết quả , bạn có thể thấy ký tự được chèn giữa văn bản .
Đọc thêm: Mã ký tự cho Dấu kiểm trong Excel (2 Ứng dụng)
5. Sử dụng VBA để chèn ký tự vào giữa văn bản
Trong phương pháp này, chúng ta sẽ sử dụng mã VBA để chèn ký tự vào giữa văn bản trong Excel .
Hãy thực hiện các bước sau để thực hiện tác vụ.
- Đầu tiên, chúng ta sẽ chuyển đến tab Nhà phát triển .
- Sau đó, chọn Visual Basic .
Tại thời điểm này, Cửa sổ soạn thảo VBA sẽ xuất hiện.
- Sau đó, từ tab Chèn >> chọn Mô-đun .
Tiếp theo, Mô-đun VBA sẽ xuất hiện.
Lúc này , nhập mã sau vào Mô-đun .
7350
Phân tích mã
- Chúng tôi tuyên bố INSERT_CHARACTER_BETWEN_CELLS là Sub của chúng tôi.
- Chúng tôi chấp nhận Các ô và Cells_Range làm biến cho Range .
- Chúng tôi sử dụng Left , VBA.Mid và các hàm VBA.Len để chèn (+889) giữa các ô đã chọn.
- Chúng tôi sử dụng vòng lặp For để tiếp tục tác vụ trừ khi nó tìm thấy ô cuối cùng .
- Sau đó, chúng tôi sẽ đóng cửa sổ Trình soạn thảo VBA .
- Sau đó, chúng tôi sẽ quay lại về trang tính của mình.
- Cùng với đó, chúng tôi sẽ nhấn ALT+F8 để đưa ra hộp thoại Macro để chúng tôi có thể chạy mã.
Bên cạnh việc nhấn ALT+F8 , bạn có thể vào tab Nhà phát triển và chọn Macro từ nhóm Mã để hiển thị hộp thoại Macro ,
Tại đây điểm, hộp thoại MACRO sẽ xuất hiện.
Đảm bảo rằng Tên Macro chứa Phụ mã của bạn.
- Sau đó, nhấp vào Chạy .
Sau đó, Hộp nhập liệu của Chèn Ký tự giữa các ô sẽ xuất hiện.
- Sau đó, trong trong hộp Select Range of Cells to Insert Character , chúng ta sẽ chọn các ô C5:C9 .
- Sau đó, nhấp vào OK .
Do đó, trong cột Kết quả , bạn có thể thấy ký tự được chèn giữa văn bản .
Phần Thực hành
Bạn có thể tải xuống tệp Excel ở trên để thực hành các phương pháp được giải thích.
Kết luận
Ở đây, chúng tôiđã cố gắng chỉ cho bạn 5 phương pháp để chèn ký tự giữa văn bản trong Excel . Cảm ơn bạn đã đọc bài viết này, chúng tôi hy vọng điều này là hữu ích. Nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào, vui lòng cho chúng tôi biết trong phần bình luận bên dưới. Vui lòng truy cập trang web của chúng tôi ExcelWIKI để khám phá thêm.