Cách dùng hàm xóa dòng có điều kiện trong Excel để xóa dòng chứa giá trị 0

Gitiho Learning 5
06 Apr 2021

Nếu bạn đang gặp rắc rối với việc xóa các giá trị 0 trong Excel để lọc dữ liệu cho bảng tính, hàm xóa dòng có điều kiện trong Excel chính là giải pháp phù hợp nhất. Trong bài viết này, Gitiho sẽ hướng dẫn các bạn cách sử dụng hàm nhé.

Xem thêm: Hướng dẫn cách viết các hàm trong Excel chi tiết dễ hiểu nhất

Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Sử dụng hàm xóa dòng có điều kiện trong Excel bằng chức năng lọc

Phương thức đầu tiên dùng hàm xóa dòng có điều kiện trong Excel là sử dụng chức năng lọc có sẵn. Chúng ta làm theo các bước sau:

  • Bước 1: Chọn cột cần thực hiện xóa các giá trị 0 trong Excel > vào Data > Filter.
  • Bước 2: Bấm mũi tên xuống để hiển thị danh sách tùy chọn, ấn Number Filters > Equals.


  • Bước 3: Hộp thoại Custom AutoFilter hiện lên. Nhập 0 vào ô như hình dưới.


  • Bước 4: Hàm xóa dòng có điều kiện trong Excel lọc xong các giá trị 0. Ấn chuột phải, chọn Delete Rows.


Vậy là chúng ta đã xóa các giá trị 0 trong Excel khỏi bảng tính. Đây là sự khác biệt trước và sau khi áp dụng hàm xóa dòng có điều kiện trong Excel.


Xem thêm: Hướng dẫn cách dùng bộ lọc tự động (AutoFilter) trên Excel

Sử dụng hàm xóa dòng có điều kiện trong Excel bằng code VBA Excel

Chúng ta thực hiện theo các bước sau đây để viết hàm xóa dòng có điều kiện trong Excel bằng code VBA Excel.

Xem thêm: Tìm hiểu về VBA và các ứng dụng VBA trong công việc

  • Bước 1: Nhấn tổ hợp phím Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications.
  • Bước 2: Cửa sổ Microsoft Visual Basic for Applications hiện lên. Chọn Insert > Module và dán đoạn code VBA Excel dưới đây vào Module.
Sub  DeleteZeroRow()
‘Updateby20140616

Dim Rng As Range

Dim WorkRng As Range

On Error Resume Next

xTitleId = "Tuyet dinh Excel"

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


  • Bước 3: Nhấn F5 để chạy code VBA Excel. Hộp thoại Tuyet dinh Excel xuất hiện như hình, bạn chọn cột cần thực hiện xóa các giá trị 0 trong Excel và nhấn OK.


Kết quả, chúng ta đã thành công sử dụng hàm xóa có điều kiện trong Excel để loại bỏ các dòng chứa giá trị 0. 

Xem thêm: HƯỚNG DẪN CÁCH VIẾT HÀM VBA TRONG EXCEL

Tổng kết

Vậy là từ bây giờ, các bạn đã biết cách lọc dữ liệu bảng tính bằng hàm xóa có điều kiện trong Excel rồi. Chúng ta có thể sử dụng chức năng lọc hoặc vận dụng code VBA Excel. Hi vọng các bạn sẽ thành công vận dụng thủ thuật này để đơn giản hóa công việc của mình. Đừng quên tham khảo thêm các bài viết về Excel trên blog Gitiho và đăng kí khóa học Tuyệt đỉnh Excel cùng chúng mình để thành thạo Excel trong tương lai không xa nhé.

Gitiho chúc các bạn thành công!

Tham khảo thêm các bài viết về Excel tại đây:

Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất

Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel

Hướng dẫn cách sắp xếp ngày trong Excel

Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao

Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế

Gitiho.com - Learning, Hiring, Working
Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển Gitiho.com đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án...
Gitiho tự hào khi được đồng hành cùng:
  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Gitiho TẠI ĐÂY



@ 2020 - Bản quyền của Công ty TNHH Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội