Xóa các giá trị trong nhiều ô không phải là vấn đề khi các ô liên tục hoặc nằm trong một bảng tính nhỏ. Tuy nhiên, việc xóa các giá trị ô nằm rải rác xung quanh một bảng tính lớn, phức tạp sẽ tẻ nhạt hơn đáng kể trừ khi bạn sử dụng Excel's Find TẤT CẢ công cụ. Công cụ này tìm kiếm bảng tính cho nhiều trường hợp của văn bản đã nhập và cho phép bạn nhanh chóng chọn và xóa tất cả. Công cụ cũng cung cấp tùy chọn chọn chỉ các giá trị văn bản hoặc cũng là các công thức dựa vào các giá trị đó.
Nhấp và kéo chuột của bạn qua nhiều ô để hạn chế tìm kiếm chỉ các ô được chọn. Nếu bạn muốn tìm kiếm toàn bộ bảng tính, không chọn nhiều ô.
Giữ phím "Ctrl" và nhấn "F" để mở tab Tìm trong cửa sổ Tìm và thay thế.
Nhập văn bản bạn muốn tìm trong trường "Tìm những gì".
Nhấp vào nút "Tùy chọn" để hạn chế hoặc mở rộng tìm kiếm. Kiểm tra "Trường hợp khớp" để chỉ tìm các giá trị phù hợp với vốn hóa chính xác của bạn. Kiểm tra "Kết hợp toàn bộ nội dung ô" để tránh tìm văn bản nằm trong văn bản dài hơn. Nhấp vào menu "Nhìn vào" và chọn "giá trị" để tránh chọn các công thức tham chiếu giá trị tìm kiếm.
Nhấp vào "Tìm tất cả" để mở cửa sổ hiển thị các tham chiếu đến tất cả các ô khớp với tiêu chí tìm kiếm của bạn.
Giữ phím "Ctrl" và nhấn "A" để chọn tất cả các ô được tham chiếu.
Nhấp vào "Đóng" để đóng cửa sổ Tìm và thay thế.
Nhấn "Xóa" để xóa nội dung của tất cả các ô phù hợp với tiêu chí tìm kiếm của bạn.
Gần đây tôi đã có một số dữ liệu từ một trang web được định dạng kém, nhưng tôi cần phải đưa nó vào một bảng tính để làm việc. Khi tôi sao chép dữ liệu vào bảng tính, tôi cần xóa & nbsp; tất cả các hàng có chứa một số dữ liệu không liên quan nhất định, chẳng hạn như các trường tiêu đề lặp lại. Các trường hợp sử dụng khác có thể yêu cầu bạn xóa bất kỳ hàng nào có chứa tên của ai đó, một vị trí hoặc một số thông tin khác để cắt giảm dữ liệu dư từ trang của bạn. Tất cả các hàng chứa dữ liệu bạn muốn xóa sẽ biến mất ngay!
Bạn cũng có thể xóa toàn bộ cột dữ liệu chứa thông tin nhất định theo cách tương tự. Để xóa toàn bộ cột, chỉ cần chọn toàn bộ tùy chọn cột trong bước cuối cùng ở trên.
Như với bất kỳ sửa đổi dữ liệu nào, hãy chắc chắn có một bản sao dữ liệu của bạn được lưu ở nơi khác dưới dạng bản sao lưu chỉ trong trường hợp bạn vô tình xóa một số thông tin quan trọng. Điều này sẽ đảm bảo rằng khi cố gắng xóa tất cả các hàng chứa một số dữ liệu nhất định, bạn sẽ làm như vậy theo cách an toàn nhất có thể.
Xóa các hàng nhất định chứa một số dữ liệu nhất định bằng VBA
Trong tab Nhà phát triển, đi đến Visual Basic như bình thường và tạo một mô -đun như mô -đun bên dưới. Thay đổi và sửa đổi mã theo nhu cầu của bạn và sau đó chỉ cần chạy mô -đun trên trang của bạn.
Sub Delete_All_Rows_IF_Cell_Contains_Certain_String_Text[]
Dim lRow As Long
Dim iCntr As Long
lRow = 1000
For iCntr = lRow To 1 Step -1
If Cells[iCntr, 3].Value = "Certain data to delete here" Then
Rows[iCntr].Delete
End If
Next
End
Số lượng 3 3 trong ‘IF CELL [ICNTR, 3] .Value đại diện cho cột thứ ba [c] lrow = 1000 có nghĩa là nó sẽ kiểm tra 1000 hàng đầu tiên.
lRow = 1000 means it will check the first 1000 rows.