.st0{fill:#FFFFFF;}

HƯỚNG DẪN CÁCH XÓA DÒNG CÓ ĐIỀU KIỆN TRONG EXCEL NHANH CHÓNG 

 Tháng Chín 23, 2021

By  Lê Đình Chi

Trước đây, nếu bạn muốn xóa một hoặc nhiều hàng có điều kiện trong Excel thì bạn sẽ phải mất rất nhiều thời gian để lựa chọn toàn bộ những hàng chứa giá trị ô mong muốn rồi mới có thể xóa chúng đi được. Đây là một cách làm tốn thời gian và rất dễ xảy ra thiếu sót, đặc biệt là với những bảng tính có số lượng dữ liệu lớn. Đừng lo phải mất công như vậy nữa, vì trong bài viết này, Zik.vn sẽ giới thiệu đến các bạn những cách để xóa dòng có điều kiện trong Excel vô cùng đơn giản và nhanh chóng. Nắm vững được cách làm này, bạn có thể xóa một hoặc nhiều dòng trong Excel dễ dàng hơn đó!

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 

Xóa dòng trong Excel bằng chức năng Find and Replace

Ứng dụng của Find and Replace để xóa dòng Excel

Không chỉ được sử dụng để tìm kiếm và thay thế, chức năng Find and Replace còn có thể được sử dụng để xóa dòng Excel có điều kiện  một cách dễ dàng chỉ trong 4 bước đơn giản: 

Các bước để xóa dòng Excel bằng Find and Replace

  • Chọn phạm vi chứa các dòng có điều kiện mà bạn muốn xóa.
  • Nhấn tổ hợp phím Ctrl + F hoặc vào thẻ Home > Editing > Find & Select > Find.. để mở hộp thoại Find and Replace
  • Tại hộp thoại Find and Replace, nhập giá trị của ô có điều kiện muốn xóa, sau đó nhấp chọn Find All


  • Chọn tất cả các kết quả tìm kiếm được (Nhấn tổ hợp phím Ctrl + A) ở cuối hộp thoại Find and Replace rồi đóng hộp thoại lại. 


  • Nhấp chuột phải vùng các ô đã chọn, chọn Delete.
  • Tại hộp thoại Delete, nhấp chọn Entire Row.


Vậy là các bạn đã xóa dòng có điều kiện mong rồi đó!


 

Xóa các dòng trong Excel bằng mã VBA

Ngoài cách sử dụng chức năng Find and Replace, bạn có thể sử dụng mã VBA. Đây là một thủ thuật nhỏ giúp bạn xóa các dòng có điều kiện một cách nhanh chóng hơn. Các bước như sau:

  • Nhấn tổ hợp phím Alt + F11 để mở cửa sổ Microsoft Visual Basic for applications.
  • Chọn Insert > Module và nhập đoạn mã sau vào Module, sau đó chọn Run để chạy mã:
Sub DeleteRows()
‘Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim DeleteRng As Range
Dim DeleteStr As String
xTitleId = “Hoc Excel Online”
Set InputRng = Application.Selection
Set InputRng = Application.InputBox(“Range :”, xTitleId, InputRng.Address, Type:=8)
DeleteStr = Application.InputBox(“Delete Text”, xTitleId, Type:=2)
For Each rng In InputRng
If rng.Value = DeleteStr Then
If DeleteRng Is Nothing Then
Set DeleteRng = rng
Else
Set DeleteRng = Application.Union(DeleteRng, rng)
End If
End If
Next
DeleteRng.EntireRow.Delete
End Sub
  • Khi có hộp thoại bật lên (hộp thoại KutoolsforExcel), chọn vùng muốn xóa dòng Excel có điều kiện và chọn OK
  • Ở hộp thoại tiếp theo, nhập vào giá trị điều kiện của dòng muốn xóa rồi chọn OK.

Vậy là các dòng có điều kiện trong Excel mà bạn muốn xóa đã được xóa thành công.

Đăng ký ngay khóa học Tuyệt đỉnh Excel – Trở thành bậc thầy Excel trong 16 giờ!

Tổng kết

Trong bài viết trên, Zik.vn đã giới thiệu cho các 2 cách để xóa dòng Excel có điều kiện nhanh chóng và dễ dàng hơn. Đó là:

  • Sử dụng chức năng Find and Replace
  • Sử dụng mã VBA trong cửa sổ Microsoft Visual Basic for applications.

Hy vọng bạn đã nắm chắc được các thao tác của 2 thủ thuật nhỏ này để việc xóa dòng có điều kiện trong Excel không còn tốn thời gian và mất công sức như trước nữa. Các bạn có thể tải xuống mã VBA để nhập vào Module ở cuối bài viết.

Đừng quên cập nhật những kiến thức thú vị khác về Excel hàng ngày tại zik.vn nhé!

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Ế

Tài liệu kèm theo bài viết

zik.vn – Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm

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 zik.vn đã 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…

Zik.vn 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

Nếu bạn quan tâm đến các khóa tin học văn phòng của Zik.vn, với mong muốn giỏi tin học để tăng năng suất làm việc lên gấp 5 lần, hãy truy cập ngay TẠI ĐÂY để tìm cho mình khóa học phù hợp nhé!




Lê Đình Chi


Your Signature

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our newsletter now!

DMCA.com Protection Status
>