Chọn hàng dựa trên số hàng trong Excel

Đôi khi, bạn có thể cần chọn toàn bộ hàng dựa trên bất kỳ dữ liệu cụ thể nào trong một ô của hàng đó. Bạn có thể thực hiện nhiệm vụ theo nhiều cách. Trong bài viết này, tôi sẽ chỉ cho bạn 4 cách dễ dàng và đơn giản để chọn hàng trong Excel nếu một ô chứa dữ liệu cụ thể

Ở đây, tôi có một bộ dữ liệu về Chủ sở hữu của những cuốn sách khác nhau. Bây giờ, tôi sẽ chỉ cho bạn cách chọn các hàng nếu một ô chứa dữ liệu cụ thể bằng cách chọn toàn bộ các hàng có Chủ sở hữu là Harold

Mục lục

Tải sách bài tập thực hành

Chọn hàng trong Excel nếu ô chứa dữ liệu cụ thể. xlsm

4 cách để chọn hàng trong Excel nếu ô chứa dữ liệu cụ thể

1. Lọc để chọn hàng dựa trên dữ liệu cụ thể trong Excel

Cách dễ nhất để chọn các hàng dựa trên dữ liệu cụ thể của một ô là sử dụng tính năng Bộ lọc. Ngày thứ nhất,

➤ Chọn toàn bộ tập dữ liệu và vào Home > Editing > Sort & Filter > Filter

Sau đó, các mũi tên nhỏ hướng xuống sẽ xuất hiện bên cạnh tiêu đề hàng

➤ Nhấp vào mũi tên bên cạnh Chủ sở hữu

Nó sẽ mở một menu thả xuống

➤ Chọn Harold từ trình đơn thả xuống này và nhấp vào OK

Kết quả là bạn sẽ chỉ thấy những hàng chứa Harold được chọn trong danh sách

Đọc thêm. Cách đánh dấu hàng đang hoạt động trong Excel [3 phương pháp]

2. Chọn Hàng Nếu Ô Chứa Văn Bản Cụ Thể Sử Dụng Định Dạng Có Điều Kiện

Bạn cũng có thể chọn các hàng dựa trên dữ liệu cụ thể trong một ô bằng cách sử dụng Định dạng có điều kiện

Ngày thứ nhất,

➤ Chọn toàn bộ tập dữ liệu của bạn và vào Trang chủ > Định dạng có điều kiện > Đánh dấu quy tắc ô > Văn bản có chứa

Một cửa sổ có tên Văn bản Chứa sẽ được mở ra. Hiện nay,

➤ Gõ dữ liệu dựa vào hàng nào sẽ được chọn vào ô Định dạng ô chứa văn bản. Đối với tập dữ liệu này, tôi đã gõ Harold

➤ Trong hộp with, chọn kiểu định dạng ưa thích của bạn và nhấn OK. Tôi đã chọn Màu đỏ nhạt với Văn bản màu đỏ đậm

Kết quả là bạn sẽ thấy, các ô chứa dữ liệu sẽ được tô sáng

Bây giờ, bạn có thể chọn các hàng bằng cách nhấn CTRL và nhấp vào số hàng của các ô được đánh dấu

Đọc thêm. Đánh dấu hàng nếu ô chứa bất kỳ văn bản nào

bài đọc tương tự

  • Cách bỏ ẩn các hàng trên cùng trong Excel [7 phương pháp]
  • Kỹ thuật dọn dẹp dữ liệu trong Excel. Ngẫu nhiên các hàng
  • Ẩn hàng và cột trong Excel. Phím tắt & các kỹ thuật khác
  • Hàng ẩn trong Excel. Làm cách nào để Bỏ ẩn hoặc Xóa chúng?
  • Cách đóng băng hàng trong Excel [6 phương pháp đơn giản]

3. Tính năng Tìm & Chọn của Excel

Các tính năng Tìm & Chọn cũng có thể được sử dụng để chọn các hàng nếu một ô chứa dữ liệu cụ thể

Ngày thứ nhất,

➤ Chọn toàn bộ tập dữ liệu của bạn và vào Trang chủ > Chỉnh sửa > Tìm & Chọn > Tìm

Bây giờ một cửa sổ có tên Tìm và Thay thế sẽ được mở

➤ Nhập dữ liệu dựa trên hàng nào sẽ được chọn trong hộp Find what. Đối với tập dữ liệu này, tôi đã gõ Harold

➤ Sau đó, nhấp vào Tìm tất cả

Bây giờ, các ô có dữ liệu cụ thể đó sẽ được hiển thị ở cuối cửa sổ Tìm và Thay thế

➤ Chọn các ô và đóng cửa sổ Tìm và Thay thế

Kết quả, bạn sẽ thấy, các ô chứa dữ liệu sẽ được chọn

➤ Chọn toàn bộ các hàng bằng cách nhấn CTRL và nhấp vào số hàng của các ô

Nội dung liên quan. Màu hàng thay thế trong Excel với định dạng có điều kiện [Video]

4. Sử dụng VBA để chọn hàng

Sử dụng Ứng dụng Microsoft Visual Basic [VBA], bạn có thể dễ dàng chọn các hàng nếu một ô trong các hàng đó chứa dữ liệu cụ thể

➤ Đầu tiên, nhấn tổ hợp phím ALT+F11 để mở cửa sổ VBA

➤ Sau đó, từ bảng bên phải của cửa sổ này, nhấp chuột phải vào tên trang tính và vào Chèn > Mô-đun

Nó sẽ mở cửa sổ Mô-đun [Mã]

➤ Chèn mã sau vào cửa sổ Mô-đun [Mã] này

Sub select_rows_with_given_data[]

 Dim Rng As Range
 Dim myCell As Object
 Dim myUnion As Range

 Set Rng = Selection
 searchdata = InputBox["Please Enter the Search data"]

 For Each myCell In Rng

 If InStr[myCell.Text, searchdata] Then
      If Not myUnion Is Nothing Then
          Set myUnion = Union[myUnion, myCell.EntireRow]
      Else
          Set myUnion = myCell.EntireRow
      End If
 End If

 Next

 If myUnion Is Nothing Then
     MsgBox "The data was not found in the selection"
 Else
     myUnion.Select
 End If

 End Sub

Sau khi chạy macro, mã sẽ mở một hộp tùy chỉnh nơi bạn có thể chèn dữ liệu. Nếu dữ liệu được tìm thấy trong phạm vi ô đã chọn của bạn, toàn bộ hàng sẽ được chọn. Nếu dữ liệu không được tìm thấy, một thông báo lỗi sẽ được hiển thị

➤ Bây giờ, đóng cửa sổ VBA, chọn tập dữ liệu của bạn và vào View > Macro để chạy Macro

Kết quả là một cửa sổ có tên là Macro sẽ được mở ra

➤ Chọn select_rows_with_given_data từ hộp Tên macro và nhấp vào Chạy

Nó sẽ mở một hộp tùy chỉnh

➤ Trong hộp Vui lòng Nhập dữ liệu Tìm kiếm, nhập dữ liệu cụ thể và nhấp vào OK

Kết quả là bạn sẽ thấy, tất cả các hàng chứa dữ liệu cụ thể trong một trong các ô của nó đều được chọn

Nội dung liên quan. VBA để ẩn hàng trong Excel [14 phương pháp]

Sự kết luận

Bạn có thể chọn hàng trong Excel nếu một ô chứa dữ liệu cụ thể bằng cách thực hiện theo bất kỳ phương pháp nào được mô tả ở trên. Vui lòng để lại nhận xét nếu bạn có bất kỳ sự nhầm lẫn nào

Chủ Đề