Làm cách nào để xóa toàn bộ hàng nếu ô chứa số XNUMX trong Excel?
Đôi khi, bạn muốn xóa toàn bộ hàng nếu ô chứa số XNUMX trong Excel và bạn có thể xóa từng hàng một nếu có một vài trong số chúng. Nhưng làm thế nào về hàng trăm hàng chứa số không cần được loại bỏ? Bạn có thể chọn một trong những cách khó dưới đây để giải quyết.
Xóa hàng nếu ô chứa XNUMX bằng chức năng Bộ lọc trong Excel
Xóa hàng nếu ô chứa XNUMX bằng VBA trong Excel
Xóa hàng nếu ô chứa số XNUMX với Kutools cho Excel
Xóa hàng nếu ô chứa XNUMX bằng chức năng Bộ lọc trong Excel
Bạn có thể sử dụng chức năng Bộ lọc để lọc ra tất cả các hàng dựa trên các giá trị XNUMX trong một cột nhất định, rồi xóa tất cả các hàng hiển thị sau đó. Hãy làm như sau.
1. Chọn các ô cột chứa các giá trị XNUMX mà bạn muốn xóa toàn bộ các hàng dựa trên đó, sau đó nhấp vào Ngày > Lọc. Xem ảnh chụp màn hình:
2. Sau đó, một mũi tên thả xuống sẽ hiển thị trong ô đầu tiên của cột đã chọn, hãy nhấp vào mũi tên, rồi chọn Bộ lọc số > equals từ danh sách thả xuống.
3. bên trong Bộ lọc tự động tùy chỉnh hộp thoại, nhập số 0 vào hộp văn bản như hình minh họa bên dưới, sau đó nhấp vào OK .
4. Sau đó, tất cả các ô có giá trị XNUMX trong cột nhất định này sẽ được lọc ra. Vui lòng chọn tất cả các ô có thể nhìn thấy trong phạm vi bộ lọc và nhấp chuột phải vào chúng, chọn Xóa Hàng từ menu chuột phải. Và trong hộp nhắc bật lên, hãy nhấp vào OK cái nút. Xem ảnh chụp màn hình:
5. Bây giờ tất cả các hàng hiển thị đã bị xóa. Bạn có thể bấm vào Ngày > Lọc một lần nữa để hiển thị tất cả dữ liệu không có ô giá trị bằng không. Xem ảnh chụp màn hình:
Dễ dàng xóa tất cả các hàng nếu giá trị XNUMX tồn tại trong một phạm vi nhất định trong Excel:
Kutools cho Excel's Chọn các ô cụ thể tiện ích giúp bạn dễ dàng chọn toàn bộ các hàng nếu các giá trị không tồn tại trong một phạm vi nhất định và sau đó bạn có thể nhanh chóng xóa tất cả các hàng đã chọn theo cách thủ công mà không gặp bất kỳ sai sót nào.
Hãy tải về và dùng thử ngay bây giờ! (30 ngày dùng thử miễn phí)
Xóa hàng nếu ô chứa XNUMX bằng VBA trong Excel
Phần này sẽ chỉ cho bạn phương pháp VBA để xóa tất cả các hàng nếu các giá trị bằng không tồn tại trong một cột nhất định trong Excel.
1. nhấn Alt + F11 các phím đồng thời để hiển thị Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. Trong cửa sổ Microsoft Visual Basic for Applications, bấm Chèn > Mô-đun, sau đó sao chép và dán mã VBA sau vào cửa sổ mô-đun.
VBA: Xóa toàn bộ hàng nếu giá trị XNUMX tồn tại trong phạm vi cột nhất định trong trang tính
Sub DeleteZeroRow () 'Updateby20140616 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8 ) Application.ScreenUpdating = False Do Set Rng = WorkRng.Find ("0", LookIn: = xlValues) If Not Rng Is Nothing Then Rng.EntireRow.Delete End If Loop While Not Rng Is Nothing Application.ScreenUpdating = True End Sub
3. Nhấn nút F5 phím để chạy mã, trong cửa sổ bật lên KutoolsforExcel hộp thoại, chọn phạm vi cột bạn muốn xóa toàn bộ hàng dựa trên các giá trị XNUMX bên trong, sau đó nhấp vào OK cái nút. Xem ảnh chụp màn hình:
Sau đó, tất cả các hàng dựa trên giá trị XNUMX trong dải cột được chỉ định sẽ bị xóa ngay lập tức.
Xóa hàng nếu ô chứa số XNUMX với Kutools cho Excel
Đối với nhiều người dùng Excel, việc sử dụng mã VBA rất nguy hiểm khi xóa dữ liệu trong Excel. Nếu bạn không hoàn toàn tin tưởng mã VBA, thì ở đây chúng tôi khuyên bạn nên thử Chọn các ô cụ thể tiện ích của Kutools cho Excel.
Trước khi áp dụng Kutools cho Excel, Xin vui lòng tải xuống và cài đặt nó trước tiên.
1. Chọn phạm vi cột bạn sẽ xóa toàn bộ hàng dựa trên các giá trị XNUMX bên trong, sau đó nhấp vào Kutools > Chọn > Chọn các ô cụ thể. Xem ảnh chụp màn hình:
2. bên trong Chọn các ô cụ thể hộp thoại, bạn cần:
(1) Chọn Toàn bộ hàng tùy chọn trong Loại lựa chọn phần.
(2) Chọn equals Trước hết Loại cụ thể danh sách thả xuống, sau đó nhập số 0 vào hộp văn bản.
(3) Nhấp vào OK .
3. Một hộp thoại bật lên cho bạn biết có bao nhiêu hàng đã được chọn, hãy nhấp vào OK cái nút. Bây giờ tất cả các hàng có giá trị XNUMX tồn tại trong phạm vi cột được chỉ định đều được chọn. Vui lòng nhấp chuột phải vào bất kỳ hàng nào đã chọn, sau đó nhấp vào Xóa bỏ trong menu chuột phải. Xem ảnh chụp màn hình:
Bây giờ tất cả các hàng có giá trị XNUMX tồn tại trong cột được chỉ định sẽ bị xóa ngay lập tức. Xem ảnh chụp màn hình:
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
Xóa hàng nếu ô chứa số XNUMX với Kutools cho Excel
Các bài báo tương đối:
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!