Excel thay thế ký tự trong chuỗi
Hướng dẫn Excel này giải thích cách sử dụng hàm REPLACE trong Excel (trong VBA) với cú pháp và ví dụ Show Sự mô tảHàm REPLACE của Microsoft Excel thay thế một dãy ký tự trong một chuỗi bằng một nhóm ký tự khác Hàm REPLACE là một hàm tích hợp trong Excel được phân loại là Hàm Chuỗi/Văn bản. Nó có thể được sử dụng như một hàm VBA (VBA) trong Excel. Là một chức năng VBA, bạn có thể sử dụng chức năng này trong mã macro được nhập thông qua Microsoft Visual Basic Editor Vui lòng đọc trang hàm REPLACE (WS) của chúng tôi nếu bạn đang tìm phiên bản trang tính của hàm REPLACE vì hàm này có cú pháp rất khác cú phápCú pháp của hàm REPLACE trong Microsoft Excel là Replace ( string1, find, replacement, [start, [count, [compare]]] ) Tham số hoặc Đối sốstring1Chuỗi để thay thế một dãy ký tự bằng một dãy ký tự khác. find Chuỗi sẽ được tìm kiếm trong chuỗi1. replaceIt sẽ thay thế find trong string1. bắt đầuTùy chọn. Đây là vị trí trong string1 để bắt đầu tìm kiếm. Nếu tham số này bị bỏ qua, hàm REPLACE sẽ bắt đầu tìm kiếm ở vị trí 1. đếmTùy chọn. Đây là số lần xuất hiện để thay thế. Nếu tham số này bị bỏ qua, hàm REPLACE sẽ thay thế tất cả các lần tìm thấy bằng thay thế. so sánhKhông bắt buộc. Đây có thể là một trong các giá trị sau Tham số Giá trị Mô tảvbBinaryCompareSo sánh nhị phânvbTextCompareSo sánh văn bản trả lạiHàm REPLACE trả về một giá trị chuỗi Áp dụng cho
Loại chức năng
Ví dụ (dưới dạng Hàm VBA)Hàm REPLACE có thể được sử dụng trong mã VBA trong Microsoft Excel Hãy xem một số ví dụ về hàm REPLACE trong Excel và khám phá cách sử dụng hàm REPLACE trong mã VBA của Excel Hướng dẫn này giải thích cách sử dụng hàm SUBSTITUTE để thay thế một ký tự cụ thể trong một ô bằng một ký tự khác Làm cách nào để thay thế một ký tự cụ thể trong một ô bằng một ký tự khác?công thức chung =SUBSTITUTE(text_string,old_text,new_text) Tranh luận Text_string. Chuỗi văn bản chứa văn bản cụ thể mà bạn muốn thay thế Old_text. Văn bản bạn muốn thay thế Văn bản mới. Văn bản mới bạn muốn thay thế văn bản cũ bằng Các đối số văn bản trên có thể là
Làm thế nào để sử dụng công thức này? Như ảnh chụp màn hình bên dưới, bạn muốn thay thế tất cả các khoảng trắng trong mỗi ô của phạm vi B5. B9 có dấu gạch ngang, bạn có thể làm như sau 1. Chọn một ô trống để xuất kết quả 2. Nhập công thức dưới đây vào đó và nhấn phím Enter. Và sau đó kéo Fill Handle để áp dụng công thức cho các ô khác =SUBSTITUTE(B3," ","-") Ghi chú. Hàm SUBSTITUTE phân biệt chữ hoa chữ thường. Nếu bạn cần thay thế văn bản bằng văn bản khác và bỏ qua trường hợp, vui lòng sử dụng hàm UPPER bên trong hàm SUBSTITUTE. Làm thế nào công thức này hoạt động? =SUBSTITUTE(B3," ","-") Ở đây, hàm SUBSTITUTE thay thế tất cả khoảng trắng trong ô B3 bằng dấu gạch ngang chức năng liên quanHàm SUBSTITUTE trong Excel Các công cụ năng suất văn phòng tốt nhấtKutools cho Excel - Giúp bạn nổi bật giữa đám đôngBạn có muốn hoàn thành công việc hàng ngày của mình một cách nhanh chóng và hoàn hảo? . ) và tiết kiệm 80% thời gian cho bạn Đã sử dụng thay thế để thay thế tất cả các ký tự không cần thiết để tất cả các phần tử dữ liệu mong muốn được phân tách bằng một khoảng trắng 6. 30 16 N. C. Trung tâm 16 Texas Tây Nam Dayton OH TruTV 4. 00 5 Bang Ohio 12 Bang Nam Dakota Bang West Boise ID TNT Mỗi phần tử được phân tách bằng dấu cách (không phải tên nhóm) cần trở thành trường riêng của nó trong bản ghi. Tên nhóm là một trường riêng biệt. Nếu thời gian chiều có thể được định giá một cách thích hợp bằng số, đó chắc chắn sẽ là một phần thưởng Cảm ơn bạn cho bất kỳ lời đề nghị Của bạn là một trang web tuyệt vời. Tôi không gặp vấn đề gì khi mua giấy phép cho bộ công cụ của bạn, nhưng tôi không chắc liệu các thợ máy có ở đó để thực hiện vấn đề trích xuất chuỗi rất cụ thể này không |