Mục lục
Excel cung cấp cho người dùng một chức năng tuyệt vời có tên là Bộ lọc giúp chúng tôi chỉ xem dữ liệu chúng tôi cần trong khi ẩn tất cả dữ liệu không liên quan. Bộ lọc sẽ giúp bạn tập trung hơn vào dữ liệu cụ thể mà không có thông tin không liên quan làm lộn xộn trang tính. Trong khi sử dụng Bộ lọc, bạn có thể cần loại bỏ thông tin không liên quan này vì bạn có thể không cần đến chúng nữa. Trong hướng dẫn này, tôi sẽ chỉ cho bạn 5 cách rất dễ dàng để xóa các hàng đã lọc trong Excel.
Tải xuống Sách bài tập thực hành
Tải xuống sách thực hành này để thực hiện nhiệm vụ trong khi bạn đang đọc bài viết này.
Xóa các hàng đã lọc.xlsm
5 Phương pháp phù hợp để xóa các hàng đã lọc trong Excel
Giả sử chúng ta có thông tin về nhân viên của một công ty. Chúng tôi có tên của nhân viên, bộ phận họ đang làm việc, nhóm máu của họ và ngày gia nhập của họ. Bây giờ, chúng tôi sẽ lọc dữ liệu và xóa cả hàng hiển thị và hàng ẩn bằng 5 phương pháp khác nhau.
1. Xóa các hàng đã lọc có thể nhìn thấy
Bước 1:
- Đầu tiên, chúng ta sẽ chọn toàn bộ phạm vi dữ liệu của trang tính.
- Nhấp vào nút Bộ lọc bên dưới ' Sắp xếp và lọc ' trong tab Dữ liệu .
- Bạn sẽ thấy một mũi tên hướng xuống nhỏ ở góc dưới bên phải củamỗi cột tiêu đề. Những mũi tên nhỏ này sẽ cho phép bạn áp dụng Bộ lọc trên cột tương ứng. Nhấp vào một mũi tên để áp dụng Bộ lọc trên cột tương ứng đó.
- Đối với ví dụ này, chúng tôi chỉ muốn lọc ra những các hàng chứa thông tin về nhân viên làm việc trong Bán hàng . Vì vậy, hãy chọn mũi tên thả xuống ở góc dưới bên phải của Đầu mục Phòng ban. Một cửa sổ sẽ bật lên cho phép bạn lọc cột Phòng ban theo lựa chọn của mình.
- Bỏ chọn tất cả các hộp bên cạnh mọi loại Phòng trừ Bán hàng.
- Bạn chỉ cần bỏ chọn hộp Chọn Tất cả để nhanh chóng bỏ chọn mọi loại phòng rồi chọn hoặc chỉ chọn hộp bên cạnh Bán hàng .
- Nhấp vào OK .
Bước 2:
- Khi nhấp vào OK , lúc này bạn sẽ thấy thông tin của những nhân viên làm việc trong bộ phận Bán hàng .
Bước 3:
- Chọn tất cả các hàng đã lọc trong chế độ xem và nhấp chuột phải bằng chuột của bạn.
- Nhấp vào Xóa hàng từ menu bật lên.
- Cảnh báo hộp bật lên sẽ xuất hiện và hỏi bạn có muốn xóa toàn bộ hàng không.
- Chọn OK .
- Nó sẽ xóa các hàng hiện tại chứa thông tin về những nhân viên làm việc trong bộ phận Bán hàng mà chúng tôi đã lọc. Nhưng màđừng lo lắng!! Nó sẽ không ảnh hưởng đến các hàng khác hiện đang bị ẩn.
- Bạn chỉ cần nhấp vào nút Bộ lọc từ Tab dữ liệu, để xem phần còn lại của dữ liệu.
Đọc thêm: Cách lọc và xóa hàng bằng VBA trong Excel (2 phương pháp )
2. Xóa các hàng đã lọc có thể nhìn thấy bằng VBA
Nếu bạn đã quen thuộc với mã VBA hoặc cảm thấy thoải mái khi làm việc với VBA. Sau đó, bạn cũng có thể sử dụng VBA để hoàn thành tác vụ trên nhanh hơn.
Bước 1:
- Đầu tiên, chọn tất cả các hàng bạn cần bộ lọc ( bao gồm các tiêu đề cột ).
- Nhấp vào Nhà phát triển → Visual Basic , một cửa sổ Microsoft Visual Basic for Applications mới sẽ được hiển thị.
- Sau đó nhấp vào Chèn →Mô-đun .
Bước 2:
- Sau đó, nhập đoạn mã sau vào Mô-đun.
2377
- Sau đó nhấp vào nút Chạy để thực thi mã.
- Sau khi thực hiện chương trình, tất cả các hàng chứa thông tin về nhân viên làm việc trong Bộ phận bán hàng sẽ bị xóa.
Đọc thêm: Công thức Xóa hàng trống trong Excel (5 ví dụ)
3. Xóa các hàng đã lọc ẩn bằng tính năng Kiểm tra tài liệu
Giả sử một tình huống trong đó chúng ta có một bộ lọc phức tạp hơn để thực hiện đối với nhân viên của mìnhthông tin. Chúng ta có thể muốn tìm hiểu những nhân viên làm việc trong bộ phận Kinh doanh có nhóm máu B+. Trong tình huống như vậy khi chúng tôi phải xử lý các bộ lọc phức tạp hơn, chúng tôi thường muốn xóa các hàng không đáp ứng tiêu chí của các bộ lọc được áp dụng hơn là những hàng đáp ứng tiêu chí của các bộ lọc được áp dụng.
Điều đó có nghĩa là chúng tôi muốn xóa hàng ẩn sau khi lọc.
Bước 1:
- Đầu tiên, chúng ta sẽ chọn toàn bộ phạm vi dữ liệu bao gồm tiêu đề cột của trang tính.
- Nhấp vào trên tùy chọn Bộ lọc trong phần ' Sắp xếp và lọc ' trong phần Tab Dữ liệu .
- Chọn mũi tên đi xuống ( Mũi tên Bộ lọc ) bên cạnh Trưởng phòng . Sau đó, bỏ chọn tất cả các hộp ngoại trừ Bán hàng .
- Tiếp theo, chọn mũi tên hướng xuống bên cạnh Nhóm máu và bỏ chọn tất cả các hộp trừ B+ .
- Nhấp vào OK . Bây giờ, chúng ta sẽ chỉ thấy những hàng nhân viên trong bộ phận Bán hàng có nhóm máu B+ .
Bước 2:
- Bây giờ chúng ta có thể xóa các hàng ẩn. Chúng ta có thể sử dụng ba phương pháp khác nhau để xóa các hàng ẩn. Một trong số đó là Kiểm tra tài liệu. Nếu bạn không sử dụng dữ liệu ẩn trong tương lai, thì bạn có thể sử dụng tính năng Kiểm tra tài liệu của Excel để xóa các hàng ẩn.
- Tạo bản sao sổ làm việc của bạn.
- Nhấp vào tab Tệp . Chuyển đến tùy chọn Thông tin . Nhấp vào Kiểm tra sự cố .
- Chọn tùy chọn Kiểm tra tài liệu .
- Thao tác đó sẽ mở ' Trình kiểm tra tài liệu ' . Nhấp vào nút ' Kiểm tra ' .
- Sau khi nhấp vào Kiểm tra , một cửa sổ mới với danh sách các tùy chọn sẽ xuất hiện. Trong khi cuộn xuống danh sách các tùy chọn, bạn sẽ bắt gặp một tùy chọn có tiêu đề ‘ Hàng và cột bị ẩn ’. Nó sẽ cho bạn biết có bao nhiêu hàng và cột bị ẩn trong biểu dữ liệu của bạn.
- Chọn tùy chọn “ Xóa tất cả ”. Thao tác đó sẽ xóa vĩnh viễn tất cả các hàng bị ẩn.
- Nhấp vào nút ' Đóng '.
- Chúng tôi sẽ quay lại trang tính và xóa tất cả các bộ lọc được áp dụng bằng cách nhấp vào tùy chọn Bộ lọc .
Đọc thêm: Cách sử dụng Macro để xóa hàng dựa trên tiêu chí trong Excel (3 cách)
Bài đọc tương tự:
- Cách xóa hàng bằng macro nếu ô chứa 0 trong Excel (4 cách)
- Xóa hàng chưa được lọc trong Excel bằng VBA (4 cách)
- Làm thế nào đểXóa mọi hàng khác trong Excel (4 phương pháp)
- Xóa các hàng vô hạn trong Excel (5 cách dễ dàng)
- Cách xóa hàng trong Excel Điều đó tiếp tục mãi mãi (4 cách dễ dàng)
4. Loại bỏ các hàng đã lọc bị ẩn bằng VBA
Đây là một cách nhanh chóng khác để hoàn thành tác vụ trên bằng cách sử dụng tập lệnh VBA.
Bước 1:
- Bạn có thể làm theo phương pháp trước để mở cửa sổ Microsoft Visual Basic for Applications hoặc nhấn đồng thời các phím Alt + F11 để mở.
- Viết mã sau:
7621
1750
7754
- Sau đó nhấp vào nút Chạy để thực thi mã.
- Một hộp bật lên cảnh báo sẽ xuất hiện và hỏi bạn có muốn xóa toàn bộ hàng không.
- Chọn OK .
Bước 2:
- Thao tác này sẽ xóa các hàng ẩn.
- Bạn có thể kiểm tra xem các hàng ẩn đã bị xóa hay chưa bằng cách nhấp vào lại nút Bộ lọc từ tab Dữ liệu .
Đọc thêm : Cách xóa hàng ẩn trong Excel VBA (Phân tích chi tiết)
5. Tạo Cột tạm thời để Xóa các hàng ẩn
Nếu bạn không muốn gặp rắc rối khi sao lưu trang tính hoặc lo ngại về việc ảnh hưởng hoặc làm hỏng vĩnh viễn các trang tính khác trong tệp Excel của bạn, thì có một cách khác để xóa các hàng ẩn:
Bước1:
- Tạo một cột để sử dụng tạm thời ở bất kỳ đâu trên trang tính. Chúng tôi đã tạo và đặt tên cho nó là Tạm thời .
- Nhập ' 0 ' vào ô đầu tiên của cột Tạm thời và nhấn ENTER .
- Kéo chốt điền của ô này xuống dưới. Nó sẽ sao chép số ‘0’ trên các ô còn lại trong cột Tạm thời . Ngoài ra, bạn cũng có thể nhấp đúp vào trên bộ điều khiển điền để điền số '0' vào tất cả các ô trong phạm vi.
Bước 2:
- Nhấp vào tùy chọn Bộ lọc để xóa các bộ lọc. Thao tác này cũng sẽ đưa tất cả hàng bị ẩn của bạn trở lại.
- Bây giờ, chúng tôi sẽ đảo ngược bộ lọc mà chúng tôi đã áp dụng trước đây. Để thực hiện việc này, hãy chọn toàn bộ phạm vi dữ liệu bao gồm cả tiêu đề cột và nhấp vào Bộ lọc . Nhấp vào mũi tên hướng xuống ở góc dưới bên phải của tiêu đề cột tạm thời và bỏ chọn tất cả các hộp kiểm bên cạnh giá trị '0 ' .
- Bây giờ, hãy chọn tất cả các hàng hiện đang hiển thị này, nhấp chuột phải vào bất kỳ ô nào và nhấp vào “ Xóa hàng ”.
- Một hộp bật lên cảnh báo sẽ xuất hiện và hỏi bạn có muốn xóa toàn bộ hàng không.
- Chọn OK .
- Một lần nữa, nhấp vào tùy chọn Bộ lọc đểxóa các bộ lọc và bạn có thể thấy dữ liệu hiển thị vẫn còn nguyên vẹn.
Đọc thêm: Cách xóa hàng trong Excel mà không cần Ảnh hưởng đến công thức (2 cách nhanh chóng)
Những điều cần nhớ
- Nếu bạn không có tab Nhà phát triển, bạn có thể hiển thị tab đó trong Tệp > Tùy chọn > Tùy chỉnh Ruy-băng .
- Để mở trình soạn thảo VBA, nhấn ALT + F11.
- Bạn có thể nhấn ALT + F8 để hiển thị Macro cửa sổ.
Kết luận
Trong bài viết này, chúng ta đã học cách xóa các hàng đã lọc trong Excel. Tôi hy vọng từ giờ trở đi, bạn sẽ thấy rất dễ dàng để xóa cả các hàng đã lọc hiển thị và ẩn trong Excel. Nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào về bài viết này, vui lòng để lại nhận xét bên dưới. Chúc một ngày tốt lành!!!