Excel xóa mọi thứ sau dấu phẩy cuối cùng
Trong khi làm việc với một tập dữ liệu lớn, đôi khi bạn có thể cần xóa một số phần nhất định của dữ liệu. Để làm điều này một cách thủ công thực sự tốn thời gian và cách làm ngây thơ. Trong Excel, bạn có thể xóa văn bản sau một ký tự nhất định bằng 3 cách hiệu quả
Mục lục ẩn Show Thực hành Tải sách bài tập 3 cách dễ dàng để xóa văn bản sau ký tự trong Excel 1. Sử dụng Lệnh Tìm & Thay thế để Xóa Văn bản sau Ký tự 2. Chèn một công thức Excel để loại bỏ văn bản sau ký tự i. Xóa tất cả văn bản sau một ký tự ii. Xóa văn bản sau lần xuất hiện thứ N của một ký tự iii. Xóa văn bản sau lần xuất hiện cuối cùng của một ký tự 3. Nhúng mã VBA để xóa văn bản sau ký tự trong Excel Sự kết luận Những bài viết liên quan Thực hành Tải sách bài tậpBạn có thể tải xuống sổ làm việc từ đây Xóa văn bản sau ký tự. xlsm 3 cách dễ dàng để xóa văn bản sau ký tự trong ExcelTại đây, bạn sẽ học cách xóa văn bản sau một ký tự nhất định bằng cách sử dụng công cụ lệnh Tìm & Thay thế trong Excel, bằng cách sử dụng các công thức và cũng bằng cách sử dụng mã VBA 1. Sử dụng Lệnh Tìm & Thay thế để Xóa Văn bản sau Ký tựChúng ta sẽ tìm hiểu cách xóa chữ sau một ký tự nào đó bằng tính năng Find & Replace trong Excel. Trong Excel, đây là cách dễ nhất để xóa bất kỳ văn bản nào sau một ký tự cụ thể Các bước để làm điều đó được đưa ra dưới đây, Bước 1. Trước tiên hãy chọn tập dữ liệu của bạn. Bước 2. Sau đó, trong tab Trang chủ , hãy chuyển đến Tìm & Chọn -> Thay thế . . Bước 3. Từ hộp Tìm và Thay thế bật lên, bên cạnh nhãn Tìm gì, viết ký tự mà sau đó bạn muốn xóa văn bản và đặt ký hiệu Dấu hoa thị (*) sau ký tự đó Bước 4. Giữ hộp Thay thế bằng trống Bước 5. Nhấn Thay thế Tất cả Để hiểu rõ hơn, hãy xem hình sau, ở đây chúng tôi muốn xóa mọi thứ sau dấu phẩy (,), vì vậy chúng tôi viết ký hiệu dấu phẩy (,) và đặt ký hiệu Dấu hoa thị (*) cùng với nó Bước 4. Nó sẽ xóa tất cả văn bản sau dấu phẩy (,) trong tập dữ liệu của bạn Đọc thêm. Cách xóa văn bản sau ký tự trong Excel (3 cách) 2. Chèn một công thức Excel để loại bỏ văn bản sau ký tựKhông giống như phương pháp trên, sử dụng công thức để loại bỏ chuỗi sau một ký tự cụ thể trong Excel là phương pháp hiệu quả và đáng tin cậy hơn. Việc triển khai các công thức tạo ra kết quả không thay đổi và có thể kiểm soát hơn cho tập dữ liệu của bạn Sử dụng công thức mở ra một số cách để xóa văn bản sau một số điểm cụ thể của chuỗi i. Xóa tất cả văn bản sau một ký tựCông thức chung.
Nơi đây, ô = số tham chiếu ô của dữ liệu của bạn ký tự = ký tự mà sau đó bạn muốn xóa văn bản Nếu bạn muốn xóa tất cả văn bản sau một ký tự thì chỉ cần làm theo các bước đã cho bên dưới, Bước 1. Trong ô bên cạnh tập dữ liệu của bạn, hãy viết công thức trên Bước 2. nhấn Enter Nó sẽ xóa tất cả văn bản sau một ký tự nhất định Bước 3. Kéo hàng xuống bằng cách sử dụng Fill Handle để áp dụng công thức cho phần còn lại của tập dữ liệu
Hàm TÌM KIẾM xác định vị trí của ký tự từ ô (trong trường hợp của chúng tôi, nó xác định vị trí của dấu phẩy (,) trong dữ liệu của ô B4) và chuyển nó đến hàm LEFT để trích xuất số tương ứng của ký tự từ đầu ii. Xóa văn bản sau lần xuất hiện thứ N của một ký tựTrong trường hợp bạn phải xóa văn bản sau một ký tự nào đó mà ký tự đó xuất hiện nhiều lần trong chuỗi thì bạn cần sử dụng công thức sau: Công thức chung
Nơi đây, ô = số tham chiếu ô của dữ liệu của bạn ký tự = ký tự mà sau đó bạn muốn xóa văn bản n = ký tự xuất hiện sau đó để xóa văn bản. # = để giới thiệu một ký tự mới không có ở bất kỳ đâu trong tập dữ liệu nguồn (bạn có thể sử dụng bất kỳ ký tự nào bạn muốn nhưng hãy nhớ rằng, ký tự đó phải là duy nhất) Các bước xóa văn bản sau lần xuất hiện thứ N của một ký tự được đưa ra dưới đây, Bước 1. Trong ô bên cạnh tập dữ liệu của bạn, hãy viết công thức trên Bước 2. nhấn Enter Nó sẽ xóa tất cả văn bản sau một ký tự nhất định Bước 3. Kéo hàng xuống bằng cách sử dụng Fill Handle để áp dụng công thức cho phần còn lại của tập dữ liệu
Để hiểu thêm, hãy kiểm tra ví dụ trên nơi chúng tôi muốn xóa mọi thứ sau dấu phẩy (,) thứ 2 trong ô B4 để chúng tôi THAY THẾ nó bằng ký hiệu băm (#).
Sau đó chuyển đầu ra cho hàm FIND xác định vị trí của hàm băm (#). Sau khi xác định được vị trí của ký tự, hàm FIND sẽ loại bỏ 1 để biết số liền trước ký tự (,)
Tiếp theo, nó chuyển giá trị cho hàm LEFT với lệnh kéo ký tự trước ký tự duy nhất (#)
Nó sẽ cung cấp cho bạn kết quả của tập dữ liệu bị cắt bớt mà không có tất cả văn bản sau dấu phẩy (,). iii. Xóa văn bản sau lần xuất hiện cuối cùng của một ký tựTrong trường hợp xóa toàn bộ văn bản sau một ký tự nào đó xảy ra nhiều lần, bạn cần thực hiện công thức sau, Công thức chung
Nơi đây, ô = số tham chiếu ô của dữ liệu của bạn ký tự = ký tự mà sau đó bạn muốn xóa văn bản # = để giới thiệu một ký tự mới không có ở bất kỳ đâu trong tập dữ liệu nguồn (bạn có thể sử dụng bất kỳ ký tự nào bạn muốn nhưng hãy nhớ rằng, ký tự đó phải là duy nhất) Các bước xóa văn bản sau lần xuất hiện cuối cùng của một ký tự được đưa ra dưới đây, Bước 1. Trong ô bên cạnh tập dữ liệu của bạn, hãy viết công thức trên Bước 2. nhấn Enter Nó sẽ xóa tất cả văn bản sau một ký tự nhất định Bước 3. Kéo hàng xuống bằng cách sử dụng Fill Handle để áp dụng công thức cho phần còn lại của tập dữ liệu
Để hiểu thêm, kiểm tra ví dụ trên, nơi chúng tôi chỉ muốn giữ tên của vận động viên crickê chứ không phải nghề nghiệp. Vì vậy, trước tiên, chúng ta phải tìm xem có bao nhiêu dấu phẩy trong văn bản gốc. Vì vậy, chúng tôi thay thế từng dấu phẩy bằng không (“”) bằng hàm SUBSTITUTE và chuyển đầu ra cho hàm LEN
Sau đó trừ đi số kết quả từ tổng độ dài của chuỗi ban đầu để có tổng số dấu phẩy (,) có trong chuỗi (cũng là số thứ tự của dấu phẩy cuối cùng)
Tiếp theo, bạn đã quen thuộc với công thức FIND(SUBSTITUTE()) từ cuộc thảo luận ở trên, công thức này được sử dụng để lấy vị trí của dấu phẩy (,) cuối cùng trong chuỗi mà chúng ta đã nhận được từ LEN(SUBSTITUTE()) đã thảo luận ở trên .
Tiếp theo, chúng tôi chỉ trừ kết quả đầu ra từ độ dài của dữ liệu gốc để xóa tất cả văn bản
Nó sẽ tạo ra tập dữ liệu tên của người chơi cricket mà không có nghề nghiệp Đọc thêm. Cách xóa văn bản khỏi ô Excel (9 cách dễ dàng) bài đọc tương tự
3. Nhúng mã VBA để xóa văn bản sau ký tự trong ExcelNếu bạn là người dùng Excel có kinh nghiệm thì phương pháp này chỉ dành cho bạn. Sử dụng VBA để xóa văn bản sau một ký tự là cách nhanh nhất để hoàn thành công việc Bước 1. Nhấn Alt + F11 trên bàn phím của bạn hoặc chuyển đến tab Nhà phát triển -> Visual Basic để mở Visual Basic Editor Bước 2. Từ thanh menu, nhấp vào Chèn -> Mô-đun Bước 3. Sao chép đoạn mã sau và dán vào cửa sổ mã
Mã của bạn hiện đã sẵn sàng để chạy Bước 4. Schuyển sang trang tính quan tâm, chọn phạm vi mong muốn, đảm bảo để trống cột bên cạnh vì macro sẽ hiển thị kết quả tại đây. Bước 5. Sau đó điều hướng đến Nhà phát triển -> Macro Bước 6. Chọn tên Macro remove_text_after_character -> Run Nó sẽ hiển thị cho bạn kết quả xóa văn bản sau một ký tự trong Excel. Đọc thêm. Cách xóa văn bản cụ thể khỏi cột trong Excel (8 cách) Sự kết luậnTrong bài viết này chúng ta đã cùng nhau tìm hiểu cách xóa chữ sau một ký tự nào đó trong Excel. Chúng tôi tìm ra cách để làm điều đó không chỉ từ lần xuất hiện đầu tiên của ký tự mà cả lần xuất hiện cuối cùng và lần thứ N. Tôi hy vọng rằng bài viết này đã rất hữu ích cho bạn. Vui lòng đặt bất kỳ câu hỏi nào nếu bạn có liên quan đến chủ đề này |