Note: The other languages of the website are Google-translated. Back to English

Làm cách nào để ẩn các hàng dựa trên giá trị ô trong Excel?

Giả sử bạn có một dải dữ liệu và bạn muốn ẩn các hàng dựa trên giá trị cột, ví dụ: nếu giá trị ô của cột nhỏ hơn 3000, thì hãy ẩn hàng của ô như hình minh họa bên dưới.


Trong Excel, bạn có thể sử dụng chức năng Bộ lọc để lọc và ẩn các hàng dựa trên giá trị ô.

1. Chọn dữ liệu bạn muốn lọc ra và nhấp vào Ngày > Lọc. Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 2

2. Sau đó nhấp vào mũi tên xuống để hiển thị danh sách bộ lọc thả xuống và nhấp vào Bộ lọc số (hoặc Bộ lọc văn bản) > Lớn hơn (bạn có thể chọn tiêu chí khác mà bạn cần từ menu con). Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 3

3. Trong hộp thoại bật lên, nhập tiêu chí vào hộp văn bản bên cạnh lớn hơn. Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 4

4. nhấp chuột OK. Bây giờ chỉ có dữ liệu lớn hơn 3000 được hiển thị và các hàng có dữ liệu nhỏ hơn 3000 bị ẩn.

doc ẩn các hàng dựa trên giá trị 5


Hơn nữa, nếu bạn quan tâm đến mã VBA, ở đây tôi có thể giới thiệu một mã VBA để ẩn các hàng dựa trên giá trị ô.

1. nhấn Alt + F11 phím để kích hoạt Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. Sau đó nhấn vào Chèn > Mô-đun để mở một cái mới Mô-đun và dán mã VBA bên dưới vào đó.

VBA: Ẩn các hàng dựa trên giá trị ô.

Sub HideRow()
'Updateby20150618
Dim Rng As Range
Dim WorkRng As Range
Dim xNumber As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNumber = Application.InputBox("Number", xTitleId, "", Type:=1)
For Each Rng In WorkRng
    Rng.EntireRow.Hidden = Rng.Value < xNumber
Next
End Sub

3. Sau đó nhấn F5 để chạy VBA, sau đó chọn phạm vi dữ liệu bạn muốn ẩn các hàng vào hộp thoại bật lên (không bao gồm tiêu đề). Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 6

4. nhấp chuột OKvà nhập số tiêu chí vào hộp thoại thứ hai. Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 7

5. nhấp chuột OK. Bây giờ các hàng có dữ liệu nhỏ hơn 3000 sẽ bị ẩn.

Mẹo: Nếu bạn muốn ẩn các hàng lớn hơn 3000, chỉ cần thay đổi Rng.EntireRow.Hidden = Rng.Value <xNumber đến Rng.EntireRow.Hidden = Rng.Value> xNumberhoặc nếu bạn muốn ẩn các hàng có dữ liệu bằng 3000, hãy thay đổi thành Rng.EntireRow.Hidden = Rng.Value = xNumber.


Chọn nhanh các ô dựa trên tiêu chí trong Excel

Với Kutools cho Excel's Chọn các ô cụ thể, bạn có thể chọn các ô dựa trên một hoặc hai tiêu chí một lần. 
doc chọn các ô cụ thể
 
Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn về số lượng 30 ngày

NẾU bạn không thích bật chức năng Bộ lọc, cũng không phải VBA, ở đây tôi giới thiệu cho bạn một công cụ tiện dụng - Chọn các ô cụ thể of Kutools cho Excel để nhanh chóng chọn toàn bộ hàng dựa trên giá trị ô, sau đó bạn có thể ẩn chúng.

Kutools cho Excel, với hơn 300 chức năng tiện dụng, giúp công việc của bạn dễ dàng hơn. 

Sau cài đặt miễn phí Kutools cho Excel, vui lòng làm như sau:

Tiền boa. Nếu bạn muốn dùng thử miễn phí chức năng Trích xuất Văn bản, vui lòng chuyển đến dùng thử miễn phí Kutools cho Excel đầu tiên, và sau đó đi đến áp dụng hoạt động theo các bước trên.

1. Chọn phạm vi dữ liệu và nhấp vào Kutools > Chọn > Chọn các ô cụ thể. Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 14

2. bên trong Chọn các ô cụ thể hộp thoại, kiểm tra Toàn bộ hàng Dưới Loại lựa chọn , sau đó chọn tiêu chí bạn cần Loại cụ thể danh sách, sau đó nhập số hoặc văn bản vào hộp văn bản. Xem ảnh chụp màn hình:

doc ẩn các hàng dựa trên giá trị 9

3. nhấp chuột Ok > OK để đóng hộp thoại. Bây giờ các hàng có dữ liệu nhỏ hơn 3000 được chọn và bạn chỉ cần nhấp chuột phải vào tiêu đề hàng để hiển thị menu ngữ cảnh và nhấp vào Ẩn. Xem ảnh chụp màn hình:
doc ẩn các hàng dựa trên giá trị 10

Bây giờ các hàng có dữ liệu nhỏ hơn 3000 sẽ bị ẩn.

doc ẩn các hàng dựa trên giá trị 11

Mẹo:

1. Nếu bạn muốn ẩn các hàng bao gồm một giá trị nhất định, bạn có thể chọn Thông tin và nhập giá trị nhất định vào hộp văn bản.

doc ẩn các hàng dựa trên giá trị 12

2. Nếu bạn muốn ẩn các hàng có giá trị lớn hơn nhưng nhỏ hơn giá trị, bạn có thể chọn Lớn hơnÍt hơn, sau đó nhập các giá trị vào hai hộp và chọn .

doc ẩn các hàng dựa trên giá trị 13

Với Kutools cho Excel's Chọn các ô cụ thể tiện ích, bạn có thể xác định vị trí của các ô cụ thể, chọn toàn bộ hàng hoặc cột dựa trên giá trị ô, v.v. Nhấn vào đây để biết thêm về tiện ích này.

Kutools cho Excel: Hơn 300 chức năng bạn phải có trong Excel, 30-ngày dùng thử miễn phí từ đây.


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

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!
officetab dưới cùng
Nhận xét (17)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào bạn! Tôi đang chạy mã VBA nhưng nó hiển thị lỗi như trong Lỗi biên dịch Lỗi tổng hợp và Rng.EntireRow.Hidden = Rng.Value <xNumber được đánh dấu. Bạn có thể giúp tôi về vấn đề này được không? TIA
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi cũng mắc lỗi tương tự
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin lỗi tôi cũng không biết.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi cũng không biết Sunny
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Private Sub Worksheet_Change (ByVal Target As Range)
Nếu Target.Column = 1 và Target.Row = 1 thì

If Target.Value = "YES" Thì
Trang tính (2). Kích hoạt
Worksheets (2) .Application.Columns ("A: Z"). Chọn
Worksheets (2) .Application.Selection.EntireColumn.Hidden = True
Worksheets (2) .Application.Columns ("AA: AZ"). Chọn
Worksheets (2) .Application.Selection.EntireColumn.Hidden = False
ElseIf Target.Value = "NO" Sau đó
Trang tính (2). Kích hoạt
Worksheets (2) .Application.Columns ("AA: AZ"). Chọn
Worksheets (2) .Application.Selection.EntireColumn.Hidden = True
Worksheets (2) .Application.Columns ("A: Z"). Chọn
Worksheets (2) .Application.Selection.EntireColumn.Hidden = False
Khác
Trang tính (2). Kích hoạt
Worksheets (2) .Application.Columns ("A: Z"). Chọn
Worksheets (2) .Application.Selection.EntireColumn.Hidden = False
Worksheets (2) .Application.Columns ("AA: AZ"). Chọn
Worksheets (2) .Application.Selection.EntireColumn.Hidden = False
Cuối Nếu

Cuối Nếu
End Sub
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, tôi cần một số trợ giúp với bảng công việc của mình. Tôi phải tạo một bảng câu hỏi động và tôi cần có mã cho phép tôi ẩn / Hiện tự động một số hàng dựa trên thông tin ô. Ví dụ:

nếu c6 là "nội bộ" thì hiển thị cho tôi hàng 7 nhưng ẩn 8 đến 107
nếu c6 là "Bên ngoài" thì ẩn tất cả các hàng từ 7 đến 107


nếu c7 là "có" thì hãy hiển thị cho tôi hàng 8 nhưng ẩn 9 thành 107
nếu c7 là "Không" thì hiển thị cho tôi hàng 8 nhưng ẩn 9 đến 107
nếu c8 là "Critical" thì hiển thị cho tôi hàng 9 nhưng ẩn 10 đến 107

nếu c8 là "Quan trọng", hãy hiển thị cho tôi hàng 9 nhưng ẩn 10 đến 107
nếu c8 là "Bình thường", hãy hiển thị cho tôi hàng 9 nhưng ẩn 10 đến 107
nếu c8 là "Khác" thì hiển thị cho tôi hàng 9 nhưng ẩn 10 đến 107

nếu c9 là "Critical" thì hiển thị cho tôi hàng 10 nhưng ẩn 11 đến 107
nếu c9 là "Quan trọng" thì hãy hiển thị cho tôi hàng 10 nhưng ẩn 11 đến 107
nếu c9 là "Bình thường" thì hãy hiển thị cho tôi hàng 10 nhưng ẩn 11 đến 107
nếu c9 là "Khác" thì hiển thị cho tôi hàng 10 nhưng ẩn 11 đến 107

và vv

Ai đó có thể giúp tôi được không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào bạn,

Tôi có một danh sách thả xuống với nhiều phản hồi. Tôi đang cố gắng ẩn các hàng nhất định phụ thuộc vào phản hồi, ai đó có thể vui lòng hỗ trợ không?

Các tùy chọn thả xuống là "CDI", "AR", "Legal", "Nhiều" và "Khác".

Nếu phản hồi là CDI thì ẩn hàng 42-100

Nếu phản hồi là AR thì ẩn hàng 19-41 và hàng 66-100

Nếu câu trả lời là Hợp pháp thì ẩn hàng 19-66 và hàng 88-100

Nếu phản hồi là nhiều thì đừng ẩn bất cứ điều gì

Nếu phản hồi là Khác thì ẩn hàng 19-88



Ai đó có thể vui lòng hỗ trợ?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi đang sử dụng Kutools để chọn toàn bộ các hàng dựa trên một giá trị và nó chọn tất cả các hàng có giá trị đó. Tuy nhiên, khi tôi nhấp chuột phải vào tiêu đề hàng và nhấp vào "Ẩn" trong menu, chỉ hàng đó bị ẩn và phần còn lại đã được chọn sẽ bị bỏ chọn. Có vẻ như tôi vẫn phải ẩn từng hàng một. Tôi đang làm gì sai?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Rochelley, tôi nghĩ rằng có thể có một số sai sót khi bạn nhấp chuột phải vào tiêu đề hàng. Sau khi các hàng phù hợp với điều kiện của bạn được selecetd sau khi áp dụng tính năng, hãy nhấp chuột phải vào một tiêu đề hàng của chúng, lưu ý rằng các hàng khác vẫn được chọn, sau đó chọn ẩn khỏi trình đơn ngữ cảnh. Vui lòng xem gif:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-hide-selected-row.gif
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào bạn,

Đó chính xác là những gì tôi đang làm, tuy nhiên, nó chỉ ẩn hàng mà tôi đã nhấp vào tiêu đề hàng. Tất cả các hàng đã chọn khác vẫn được hiển thị và được bỏ chọn cùng một lúc. Tôi sẽ thử lại sau chính xác ảnh gif của bạn. Cảm ơn vì đã trả lời.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi đã làm chính xác những gì bạn đã chứng minh. Tuy nhiên, khi tôi nhấp chuột phải vào tiêu đề hàng, tất cả các hàng khác sẽ được bỏ chọn và chỉ một hàng vẫn được chọn để ẩn hoặc xóa. Bất kể tôi làm gì, các hàng khác không được chọn khi nhấp chuột phải vào tiêu đề. Tôi đang lúng túng không biết phải làm gì bây giờ.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi rất xin lỗi vì điều đó. Bạn có thể cho tôi biết bạn sử dụng phiên bản và hệ thống Excel nào không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào - Tôi đang sử dụng PC Lenovo mới hơn với Windows 10 Professional và Ứng dụng Microsoft 365 dành cho doanh nghiệp. Phiên bản Excel 2210 (Bản dựng 15726.20202 Nhấp để chạy).
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi đã thử hoạt động trong cùng một phiên bản với bạn, không có vấn đề gì. Bạn có thể thử chọn một số hàng theo cách thủ công (không sử dụng Kutools cho Excel), sau đó nhấp chuột phải vào tiêu đề một hàng, xem tất cả các hàng vẫn được chọn không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tất cả các hàng vẫn được chọn mà không cần sử dụng Kutools. Ngay sau khi tôi sử dụng Kutools và chọn hàng tiêu đề, tất cả các hàng khác trừ hàng tiêu đề sẽ bỏ chọn.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn có chắc chắn chọn tùy chọn Toàn bộ hàng trong hộp thoại không? Nếu bạn chọn tùy chọn ô, các ô đã chọn sẽ không được chọn khi bạn nhấp chuột phải vào một hàng.
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-select-specific-cell-1.png
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Có, "Toàn bộ hàng" đã được chọn.
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL