Đô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
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