Cách Thêm, Sử Dụng Và Loại Bỏ Bộ Lọc Trong Excel - ExtendOffice
Có thể bạn quan tâm
Lọc dữ liệu trong Excel – dễ dàng và toàn diện
Tác giả: Siluvia Sửa đổi lần cuối: 2024-01-09Lệnh Bộ lọc trong Excel có thể giúp lọc dữ liệu trong một dải ô hoặc bảng để chỉ hiển thị dữ liệu bạn cần và ẩn phần còn lại. Bạn có thể áp dụng các toán tử tích hợp của nó để dễ dàng lọc số, văn bản hoặc ngày, chẳng hạn như lọc tất cả các số lớn hơn hoặc bằng một số nhất định, lọc văn bản bắt đầu, kết thúc hoặc chứa ký tự hoặc từ cụ thể hoặc chỉ hiển thị các hàng có ngày đến hạn trước hoặc sau một ngày nhất định, v.v. Khi bạn lọc dữ liệu trong một phạm vi hoặc một bảng, nếu dữ liệu bị thay đổi, bạn có thể áp dụng lại một bộ lọc để lấy dữ liệu mới hoặc xóa một bộ lọc để hiển thị tất cả dữ liệu.
Trong hướng dẫn này, chúng tôi sẽ trình bày cách thêm, sử dụng hoặc xóa bộ lọc trong Excel. Ngoài ra, chúng tôi sẽ hướng dẫn bạn cách nâng cao tính năng bộ lọc để xử lý các vấn đề phức tạp hơn trong Excel.
Mục lục: [ Ẩn giấu ]
(Nhấp vào bất kỳ tiêu đề nào trong mục lục bên dưới hoặc bên phải để điều hướng đến chương tương ứng.)1. Thêm bộ lọc trong Excel1.1 Trên tab Dữ liệu1.2 Trên tab Trang chủ1.3 Với phím tắt2. Áp dụng bộ lọc trong Excel (một tiêu chí và nhiều tiêu chí)2.1 Áp dụng cho một cột2.2 Áp dụng cho nhiều cột2.2.1 Áp dụng thủ công cho từng cột một2.2.2 Áp dụng đồng thời cho nhiều cột2.2.2.1 Với chức năng Advanced Filter2.2.2.2 Dễ dàng với một công cụ tuyệt vời3. Sử dụng bộ lọc trong Excel3.1 Lọc các giá trị văn bản3.1.1 Lọc các ô với các tiêu chí cụ thể (bắt đầu bằng, kết thúc bằng, chứa, v.v.)3.1.2 Bộ lọc có phân biệt chữ hoa chữ thường3.1.2.1 Với công thức và lệnh Filter3.1.2.2 Dễ dàng với một công cụ tuyệt vời3.1.3 Lọc ô theo độ dài văn bản3.1.3.1 Với lệnh Filter3.1.3.2 Với công thức và lệnh Filter3.1.3.3 Dễ dàng với một công cụ tuyệt vời3.2 Lọc số3.3 Lọc ngày3.3.1 Lọc ngày theo ngày trong tuần hoặc cuối tuần3.3.1.1 Với công thức và lệnh Filter3.3.1.2 Dễ dàng với một công cụ tuyệt vời3.3.2 Lọc ra các ngày làm việc bằng một công cụ tuyệt vời3.4 Định dạng bộ lọc3.4.1 Lọc theo văn bản được định dạng đậm / nghiêng3.4.1.1 Với công thức và lệnh Filter3.4.1.2 Với các lệnh Tìm và Thay thế và Lọc3.4.1.3 Dễ dàng với một công cụ tuyệt vời3.4.2 Lọc theo văn bản được định dạng gạch ngang3.4.2.1 Với chức năng do Người dùng định nghĩa và lệnh Lọc 3.4.2.2 Dễ dàng với một công cụ tuyệt vời3.4.3 Lọc theo phông chữ hoặc màu nền3.4.3.1 Với lệnh Lọc (một phông chữ hoặc màu nền) 3.4.3.2 Với chức năng do Người dùng định nghĩa và lệnh Lọc (nhiều màu nền)3.4.3.3 Dễ dàng với một công cụ tuyệt vời3.4.4 Lọc các ô chứa công thức3.4.4.1 Với chức năng do Người dùng định nghĩa và lệnh Lọc 3.4.4.2 Dễ dàng với một công cụ tuyệt vời3.5 Bộ lọc với ký tự đại diện3.6 Lọc với hộp tìm kiếm tích hợp4. Chỉ sao chép dữ liệu hiển thị (bỏ qua dữ liệu ẩn hoặc đã lọc)4.1 Với phím tắt4.2 Dễ dàng với một công cụ tuyệt vời5. Xóa các hàng ẩn hoặc hiện sau khi lọc5.1 Bằng code VBA (xóa ẩn hàng)5.2 Với tính năng Go To (xóa các hàng hiển thị)5.3 Dễ dàng với một công cụ tuyệt vời (xóa các hàng ẩn hoặc hiển thị)6. Lọc trên nhiều trang tính7. Áp dụng lại bộ lọc sau khi thay đổi dữ liệu7.1 Thủ công Với lệnh Áp dụng lại7.2 Tự động bằng mã VBA8. Xóa hoặc xóa bộ lọc8.1 Xóa bộ lọc khỏi một cột8.2 Xóa tất cả các bộ lọc trong một trang tính8.3 Xóa bộ lọc khỏi tất cả các trang tính trong sổ làm việc hiện tại8.4 Xóa tất cả các bộ lọc trong một trang tính1. Cách thêm bộ lọc trong Excel
Để lọc dữ liệu trong một dải ô hoặc bảng, trước tiên bạn cần thêm bộ lọc vào dữ liệu của mình. Phần này cung cấp 3 cách để thêm bộ lọc trong Excel.
1.1 Lệnh bộ lọc trên tab Dữ liệu
Chọn bất kỳ ô nào trong một dải ô hoặc bảng bạn muốn thêm bộ lọc, nhấp vào Ngày > Lọc.
1.2 Lệnh bộ lọc trên tab Trang đầu
Chọn bất kỳ ô nào trong một dải ô hoặc bảng bạn muốn thêm bộ lọc, nhấp vào Trang Chủ > Sắp xếp & Lọc > Lọc.
1.3 Thêm bộ lọc bằng phím tắt
Chọn bất kỳ ô nào trong một dải ô hoặc bảng bạn muốn thêm bộ lọc, sau đó nhấn Ctrl + sự thay đổi + L phím.
Sau khi áp dụng một trong các thao tác trên, bạn có thể thấy các mũi tên thả xuống được thêm vào tiêu đề cột của các ô đã chọn.
2. Cách áp dụng bộ lọc trong Excel (một hoặc nhiều tiêu chí)
Sau khi thêm bộ lọc, bạn cần áp dụng bộ lọc theo cách thủ công. Phần này sẽ chỉ cho bạn cách áp dụng bộ lọc trong một hoặc nhiều cột trong Excel.
2.1 Áp dụng bộ lọc cho một cột (một tiêu chí)
Nếu bạn chỉ muốn áp dụng bộ lọc cho một cột, chẳng hạn như lọc dữ liệu trong cột C như ảnh chụp màn hình bên dưới được hiển thị. Vui lòng chuyển đến cột đó, và sau đó thực hiện như sau.
- 1) Nhấp vào mũi tên thả xuống trong tiêu đề cột.
- 2) Chỉ định điều kiện lọc khi bạn cần.
- 3) Nhấp vào OK để bắt đầu lọc. Xem ảnh chụp màn hình:
Bây giờ bộ lọc được áp dụng cho cột C. Tất cả dữ liệu đáp ứng tiêu chí lọc sẽ được hiển thị và phần còn lại sẽ bị ẩn.
Sau khi áp dụng bộ lọc, bạn có thể thấy mũi tên thả xuống chuyển sang biểu tượng bộ lọc .
Điều rất đáng chú ý là khi bạn di con trỏ qua biểu tượng bộ lọc, các tiêu chí bộ lọc bạn đã chỉ định sẽ được hiển thị dưới dạng mẹo màn hình như ảnh chụp màn hình bên dưới. Vì vậy, nếu bạn quên tiêu chí bạn đã chỉ định cho bộ lọc, chỉ cần di con trỏ qua biểu tượng bộ lọc.
2.2 Áp dụng bộ lọc với nhiều tiêu chí cho nhiều cột (nhiều tiêu chí)
2.2.1 Áp dụng bộ lọc với nhiều tiêu chí cho nhiều cột một
Nếu bạn muốn áp dụng bộ lọc cho nhiều cột với nhiều tiêu chí, chỉ cần lặp lại phương pháp trên cho nhiều cột một.
Sau khi áp dụng bộ lọc cho nhiều cột, bạn có thể thấy các mũi tên thả xuống trong các cột được lọc được chuyển sang biểu tượng bộ lọc.
2.2.2 Áp dụng đồng thời bộ lọc với nhiều tiêu chí cho nhiều cột
Với phương pháp trên, bạn cần áp dụng bộ lọc cho từng cột một và điểm quan trọng nhất là phương pháp này chỉ hỗ trợ VÀ tiêu chí. Ở đây giới thiệu các phương pháp để bạn không chỉ áp dụng bộ lọc cho nhiều cột đồng thời mà còn áp dụng cả VÀ và OR tiêu chí.
Giả sử bạn có một bảng dữ liệu như ảnh chụp màn hình bên dưới được hiển thị và muốn lọc dữ liệu từ nhiều cột dựa trên nhiều tiêu chí: Sản phẩm = AAA-1 và Đơn hàng> 80, or Tổng giá> 10000. Vui lòng thử một trong các phương pháp sau để hoàn tất.
2.2.2.1 Áp dụng bộ lọc cho nhiều cột với chức năng Bộ lọc nâng cao
Chức năng Bộ lọc nâng cao có thể giúp bạn giải quyết vấn đề này, vui lòng làm như sau từng bước.
1. Đầu tiên, tạo các tiêu chí trong trang tính như hình minh họa bên dưới.
Lưu ý: Đối với tiêu chí AND, vui lòng đặt các giá trị tiêu chí trong các ô khác nhau của cùng một hàng. Và đặt giá trị tiêu chí OR trên hàng khác.
2. nhấp chuột Ngày > Nâng cao để bật Bộ lọc nâng cao chức năng.
3. bên trong Bộ lọc nâng cao hộp thoại, vui lòng cấu hình như sau.
3.1) Trong Hoạt động chọn phần Lọc danh sách, tại chỗ Tùy chọn;3.2) Trong Danh sách phạm vi , chọn dải dữ liệu gốc hoặc bảng bạn muốn lọc (ở đây tôi chọn A1: D9);3.3) Trong Phạm vi tiêu chí , chọn phạm vi chứa các giá trị tiêu chí bạn đã tạo ở bước 1;3.4) Nhấp vào OK .Bây giờ các cột được lọc đồng thời dựa trên các tiêu chí đã cho như hình minh họa bên dưới.
2.2.2.2 Dễ dàng áp dụng bộ lọc cho nhiều cột với một công cụ tuyệt vời
như VÀ và OR tiêu chí bộ lọc không dễ quản lý trong phương pháp trên, ở đây chúng tôi khuyên bạn nên Siêu lọc tính năng của Kutools cho Excel. Với tính năng này, bạn có thể áp dụng bộ lọc cho nhiều cột với cả tiêu chí VÀ và HOẶC dễ dàng trong Excel.
1. Sau khi cài đặt Kutools cho Excel, Click Kutools Plus > Siêu lọc.
Sau đó, Siêu lọc ngăn được hiển thị ở phía bên phải của trang tính.
Theo mặc định, hai nhóm tiêu chí trống được thêm vào với mối quan hệ HOẶC giữa chúng trong Siêu lọc ngăn. Và mối quan hệ giữa các tiêu chí trong cùng một nhóm là AND. Bạn có thể thay đổi mối quan hệ giữa các nhóm khác nhau dựa trên nhu cầu của mình.
2. bên trong Siêu lọc , vui lòng định cấu hình tiêu chí bộ lọc như sau.
2.1) Kiểm tra Xác định hộp, nhấp vào để chọn phạm vi hoặc bảng ban đầu mà bạn sẽ lọc;2.2) Trong Mối quan hệ danh sách thả xuống, chọn Vàng;3.3) Nhấp vào dòng trống đầu tiên trong nhóm đầu tiên, sau đó chỉ định các tiêu chí dựa trên nhu cầu của bạn;Lời khuyên: Danh sách thả xuống đầu tiên dành cho tiêu đề cột, danh sách thứ hai dành cho các loại bộ lọc (bạn có thể chọn Văn bản, Số, Ngày, Năm, Định dạng văn bản v.v. từ menu thả xuống này), hộp thứ ba dành cho các loại tiêu chí và hộp văn bản cuối cùng dành cho giá trị tiêu chí.
Như ví dụ chúng tôi đã đề cập ở trên, ở đây tôi chọn Sản phẩm > bản văn > equals tách biệt khỏi ba danh sách thả xuống, sau đó nhập AAA-1 vào hộp văn bản. Xem ảnh chụp màn hình:
2.4) Tiếp tục tạo các tiêu chí còn lại và Or tiêu chí cần tạo trong một nhóm mới. Như ảnh chụp màn hình bên dưới được hiển thị, tất cả các tiêu chí đã được tạo. Bạn có thể xóa tiêu chí trống khỏi các nhóm.2.5) Nhấp vào Lọc để bắt đầu lọc.Giờ đây, chỉ dữ liệu phù hợp được hiển thị trong phạm vi dữ liệu gốc và phần còn lại bị ẩn. Xem ảnh chụp màn hình:
Lời khuyên: Với tính năng tiện dụng này, bạn có thể thêm nhiều tiêu chí hơn trong một nhóm, thêm nhiều nhóm hơn, lưu cài đặt bộ lọc hiện tại dưới dạng kịch bản để sử dụng trong tương lai, v.v. Nó là một công cụ không thể thiếu có thể tiết kiệm rất nhiều thời gian làm việc và nâng cao hiệu quả làm việc.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
Bấm để biết thêm về tính năng này.
3. Cách sử dụng bộ lọc trong Excel
Trong phần này, bạn sẽ học cách sử dụng lệnh filter để lọc các loại dữ liệu khác nhau như văn bản, số, ngày tháng và định dạng.
3.1 Lọc các giá trị văn bản
3.1.1 Lọc các ô văn bản với các tiêu chí cụ thể (bắt đầu bằng, kết thúc bằng, chứa, v.v.)
Trên thực tế, toán tử bộ lọc được tích hợp sẵn - Bộ lọc văn bản cung cấp nhiều tiêu chí hữu ích để bạn dễ dàng lọc văn bản. Giả sử bạn muốn lọc các ô bắt đầu bằng một ký tự cụ thể như J, hãy làm như sau để hoàn thành.
1. Thêm bộ lọc vào tiêu đề cột của dải dữ liệu gốc. Bấm để biết cách.
2. Nhấp vào mũi tên thả xuống trong ô tiêu đề để mở menu bộ lọc.
3. nhấp chuột Bộ lọc văn bản > Bắt đầu với.
4. bên trong Bộ lọc tự động tùy chỉnh hộp thoại, nhập ký tự cụ thể (ở đây tôi nhập J) vào hộp văn bản, sau đó bấm OK.
Lời khuyên: Bạn có thể thêm cái khác và or Or tiêu chí mối quan hệ khi bạn cần.
Bây giờ tất cả các ô bắt đầu bằng ký tự J được hiển thị trong cột D như ảnh chụp màn hình bên dưới.
3.1.2 Bộ lọc có phân biệt chữ hoa chữ thường
Có vẻ như rất dễ dàng để lọc các ô văn bản dựa trên các tiêu chí cụ thể với toán tử bộ lọc được tích hợp sẵn. Tuy nhiên, vì chức năng Bộ lọc không hỗ trợ lọc văn bản có phân biệt chữ hoa chữ thường, làm cách nào chúng ta có thể thực hiện bộ lọc phân biệt chữ hoa chữ thường trong Excel? Phần này sẽ chỉ cho bạn các phương pháp để đạt được nó.
3.1.2.1 Lọc văn bản nhất định có phân biệt chữ hoa chữ thường theo công thức và lệnh Filter
Giả sử bạn muốn lọc tất cả chữ hoa của một văn bản nhất định, chẳng hạn như “CÔNG CỤ VĂN BẢN” trong cột B, hãy làm như sau.
1. Tạo một cột trợ giúp bên cạnh phạm vi dữ liệu gốc (ở đây tôi chọn cột D làm cột trợ giúp). Nhập công thức dưới đây vào ô thứ hai rồi nhấn phím Enter. Chọn ô kết quả, kéo Xử lý tự động điền xuống để nhận các kết quả khác.
= CHÍNH XÁC (B2, LÊN (B2))
Lưu ý: Công thức này giúp xác định các ô chữ hoa và chữ thường. Nếu một ô chứa tất cả các ký tự viết hoa, kết quả sẽ là THẬT, nếu không, bạn sẽ nhận được kết quả là SAI.
2. Chọn cột B và D (cột C sẽ được chọn, đừng bận tâm), nhấp vào Data> Lọc để thêm bộ lọc cho chúng.
3. Chuyển đến cột B (cột chứa các văn bản bạn sẽ lọc), và sau đó cấu hình như sau.
3.1) Nhấp vào mũi tên thả xuống trong cột B;3.2) Bỏ chọn Chọn tất cả hộp để bỏ chọn tất cả các mục;3.3) Đánh dấu vào hộp kiểm bên cạnh CÔNG CỤ VĂN BẢN;3.4) Nhấp vào OK cái nút. Xem ảnh chụp màn hình:Bây giờ chỉ có chữ hoa và chữ thường của “công cụ văn bản” được hiển thị trong cột B.
4. Nhấp vào mũi tên thả xuống trong cột D, bỏ chọn Chọn tất cả hộp kiểm, chọn hộp kiểm bên cạnh TRUE mục, sau đó bấm vào OK .
Sau đó, tất cả chữ hoa của văn bản “công cụ văn bản” trong cột B được lọc như hình minh họa bên dưới.
3.1.2.2 Dễ dàng lọc các ô có phân biệt chữ hoa chữ thường với một công cụ tuyệt vời
Nếu bạn chỉ muốn lọc tất cả văn bản viết hoa hoặc viết thường trong một cột, thì đây đề xuất Bộ lọc đặc biệt tính năng của Kutools cho Excel. Với tính năng này, tất cả văn bản viết hoa hoặc viết thường sẽ được lọc dễ dàng chỉ với vài cú nhấp chuột.
1. Chọn phạm vi cột mà bạn sẽ lọc văn bản bên trong, sau đó nhấp vào Kutools Plus > Bộ lọc đặc biệt > Bộ lọc đặc biệt.
2. bên trong Bộ lọc đặc biệt hộp thoại, vui lòng thực hiện các cài đặt bên dưới.
2.1) Trong Phạm vi , bạn có thể thấy phạm vi đã chọn được liệt kê ra. Bạn có thể thay đổi phạm vi khi bạn cần;2.2) Trong Quy tắc lọc , chọn tùy chọn Văn bản, rồi chọn Chữ hoa or Văn bản viết thường từ danh sách thả xuống bên dưới;2.3) Nhấp OK.3. Sau đó a Kutools cho Excel hộp thoại bật lên để cho bạn biết có bao nhiêu ô được tìm thấy và sẽ được lọc, hãy nhấp vào OK .
Bây giờ tất cả các ô chữ hoa hoặc chữ thường được lọc ngay lập tức như ảnh chụp màn hình bên dưới được hiển thị.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
Bấm để biết thêm về tính năng này.
3.1.3 Lọc theo độ dài văn bản
Nếu bạn muốn lọc ô theo độ dài văn bản, ví dụ, để lọc các ô có độ dài văn bản bằng 10 ký tự, bạn phải làm gì? Đây là ba phương pháp dưới đây có thể giúp bạn.
3.1.3.1 Lọc các ô theo độ dài văn bản bằng lệnh Filter
Thực ra lệnh Filter có sẵn toán tử để giải quyết vấn đề này, bạn hãy làm như sau.
1. Chọn phạm vi ô sẽ được lọc (ở đây tôi chọn B1: B27), sau đó thêm bộ lọc vào phạm vi cột này bằng cách nhấp vào Ngày > Lọc.
2. Nhấp vào mũi tên thả xuống trong tiêu đề cột, sau đó nhấp vào Bộ lọc văn bản > Bộ lọc tùy chỉnh. Xem ảnh chụp màn hình:
3. bên trong Bộ lọc tự động tùy chỉnh hộp thoại, chọn tiêu chí là bằng, nhập 10 dấu chấm hỏi (?) làm chế độ mẫu vào hộp văn bản, sau đó bấm vào OK .
Lời khuyên: 10 dấu hỏi này cho biết nó sẽ khớp với chuỗi văn bản có độ dài là 10.
Bây giờ tất cả các ô có độ dài chuỗi văn bản là 10 (bao gồm khoảng trắng) sẽ được lọc ngay lập tức.
3.1.3.2 Lọc ô theo độ dài văn bản với công thức và lệnh Filter
Bên cạnh đó, bạn có thể sử dụng hàm LEN để tính độ dài chuỗi văn bản của mỗi ô, sau đó áp dụng lệnh Filter để lọc các ô có độ dài văn bản cần thiết dựa trên kết quả đã tính toán.
1. Tạo một cột trợ giúp liền kề với phạm vi dữ liệu ban đầu. Nhập công thức dưới đây vào đó rồi nhấn phím Enter. Chọn ô kết quả và sau đó kéo Xử lý tự động điền xuống để nhận các kết quả khác.
= LEN (B2)
Bây giờ bạn đang nhận được độ dài văn bản của mỗi ô trong cột được chỉ định.
2. Chọn cột trợ giúp (bao gồm tiêu đề), nhấp vào Ngày > Lọc để thêm một bộ lọc cho nó.
3. Nhấp vào mũi tên thả xuống, bỏ chọn Chọn tất cả để bỏ chọn tất cả các mục, sau đó chỉ chọn hộp bên cạnh số 10 và cuối cùng nhấp vào OK .
Bây giờ tất cả các ô có độ dài chuỗi văn bản là 10 (bao gồm khoảng trắng) sẽ được lọc ngay lập tức.
3.1.3.3 Dễ dàng lọc các ô theo độ dài văn bản bằng một công cụ tuyệt vời
Ở đây giới thiệu Bộ lọc đặc biệt tiện ích của Kutools cho Excel để giúp bạn dễ dàng lọc các ô theo độ dài văn bản trong Excel.
1. Chọn phạm vi cột bạn sẽ lọc các ô dựa trên độ dài văn bản nhất định, nhấp vào Kutools Plus > Bộ lọc đặc biệt > Bộ lọc đặc biệt. Xem ảnh chụp màn hình:
2. bên trong Bộ lọc đặc biệt hộp thoại, vui lòng cấu hình như sau.
2.1) Phạm vi đã chọn hiển thị trong Phạm vi hộp, bạn có thể thay đổi nó khi bạn cần;2.2) Trong Quy tắc lọc chọn phần bản văn Tùy chọn;2.3) Chọn Độ dài văn bản bằng tùy chọn từ danh sách thả xuống, sau đó nhập số 10 vào hộp văn bản;2.4) Nhấp OK.3. Các Kutools cho Excel hộp thoại bật lên để cho bạn biết có bao nhiêu ô được tìm thấy và sẽ được lọc, hãy nhấp vào OK để tiếp tục.
Sau đó, tất cả các ô có độ dài chuỗi văn bản bằng 10 được lọc như hình minh họa bên dưới.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
3.2 Lọc số
Trong Excel, việc lọc số bằng lệnh Number Filters cũng rất dễ dàng.
Giả sử bạn muốn lọc các ô có số từ 15000 đến 20000 trong một cột (chẳng hạn như cột C như ảnh chụp màn hình bên dưới được hiển thị), bạn có thể làm như sau để đạt được nó.
1. Chọn phạm vi cột chứa các số bạn sẽ lọc, nhấp vào Ngày > Lọc để thêm một bộ lọc.
2. Sau khi thêm bộ lọc, vui lòng cấu hình như sau.
2.1) Nhấp vào mũi tên thả xuống để mở bộ lọc;2.2) Nhấp Bộ lọc số > Giữa;2.3) Trong Bộ lọc tự động tùy chỉnh hộp thoại, nhập tiêu chí và sau đó nhấp vào OK.Lời khuyên: Khi tôi muốn lọc các ô có số từ 15000 đến 20000, ở đây tôi nhập 15000 và 20000 riêng biệt vào các hộp văn bản.
Bây giờ các ô có số từ 15000 đến 20000 được lọc như ảnh chụp màn hình bên dưới được hiển thị.
3.3 Lọc ngày
Theo mặc định, tính năng Bộ lọc ngày được tích hợp sẵn cung cấp nhiều tiêu chí chung để lọc ngày. Như bạn thấy, không có tùy chọn tích hợp để lọc ngày theo ngày trong tuần, cuối tuần hoặc ngày làm việc. Phần này sẽ hướng dẫn bạn cách đạt được những thao tác này.
3.3.1 Lọc ngày theo ngày trong tuần hoặc cuối tuần
Giả sử bạn có bảng dữ liệu như ảnh chụp màn hình bên dưới, nếu bạn muốn lọc ngày theo ngày trong tuần hoặc cuối tuần, vui lòng áp dụng một trong các phương pháp dưới đây.
3.3.1.1 Lọc ngày theo ngày trong tuần hoặc cuối tuần bằng công thức và lệnh Lọc
Trong phần này, bạn sẽ áp dụng hàm WEEKDAY để tính ngày trong tuần của mỗi ngày, sau đó áp dụng bộ lọc để lọc ngày nhất định trong tuần hoặc cuối tuần khi bạn cần.
1. Trong một ô trống (D2 trong trường hợp này), hãy nhập công thức bên dưới vào đó và nhấn đăng ký hạng mục thi Chìa khóa. Chọn ô kết quả và sau đó kéo Xử lý tự động điền trên các ô bên dưới để áp dụng công thức này.
= WEEKDAY (A2)
Lời khuyên:
1) Vì chúng ta cần lọc các ô ngày dựa trên các giá trị của cột trợ giúp, nên các giá trị kết quả và các ô ngày ban đầu phải nằm trên cùng một hàng.2) Trong công thức, A2 là ô đầu tiên chứa ngày bạn muốn lọc.Lưu ý: Như bạn có thể thấy, công thức trả về các số từ 1 đến 7, cho biết ngày trong tuần từ Chủ Nhật đến Thứ Bảy (1 là Chủ Nhật, 7 là Thứ Bảy).
2. Chọn toàn bộ kết quả công thức (bao gồm ô tiêu đề), nhấp vào Ngày > Lọc.
3. Nhấp vào mũi tên thả xuống, sau đó bỏ chọn Chọn tất cả hộp kiểm.
1) Nếu bạn muốn lọc tất cả các ngày cuối tuần, hãy chọn hộp kiểm bên cạnh số 1 và số 7;2) Nếu bạn muốn lọc một ngày nhất định trong tuần trừ các ngày cuối tuần, hãy chọn hộp kiểm bên cạnh các số ngoại trừ 1 và 7. Ví dụ: bạn muốn lọc tất cả các ngày Thứ Sáu, chỉ cần chọn hộp kiểm bên cạnh số 6.Sau đó, tất cả các ngày cuối tuần hoặc các ô ngày nhất định trong tuần sẽ được lọc. Xem ảnh chụp màn hình:
3.3.1.2 Dễ dàng lọc ngày theo ngày trong tuần hoặc cuối tuần bằng một công cụ tuyệt vời
Nếu phương pháp trên không thuận tiện cho bạn, thì đây khuyên bạn nên Bộ lọc đặc biệt tiện ích của Kutools cho Excel. Với tính năng này, bạn có thể dễ dàng lọc các ô chứa bất kỳ ngày nào trong tuần chỉ với vài cú nhấp chuột.
1. Chọn các ô chứa ngày bạn muốn lọc dựa trên một số ngày nhất định trong tuần.
2. nhấp chuột Kutools Plus > Bộ lọc đặc biệt > Bộ lọc đặc biệt.
3. bên trong Bộ lọc đặc biệt hộp thoại, vui lòng cấu hình như sau.
3.1) Phạm vi đã chọn hiển thị trong Phạm vi cái hộp. Bạn có thể thay đổi phạm vi khi bạn cần;3.2) Trong Quy tắc lọc chọn phần Ngày và sau đó chọn một tùy chọn từ danh sách thả xuống. Để lọc tất cả các ô cuối tuần, hãy chọn Cuối tuần từ trình đơn thả xuống; Để lọc bất kỳ ngày nào trong tuần ngoại trừ các ngày cuối tuần, hãy chọn Thứ hai thứ ba thứ tư thứ năm or Thứ Sáu từ trình đơn thả xuống khi bạn cần.3.3) Nhấp OK. Xem ảnh chụp màn hình:4. Sau đó a Kutools cho Excel hộp thoại bật lên với số lượng ô được tìm thấy và sẽ được lọc, nhấp vào OK để tiếp tục.
Giờ đây, tất cả các ngày cuối tuần hoặc bất kỳ ngày nào trong tuần đều được lọc.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
3.3.2 Lọc các ô theo ngày làm việc với một công cụ tuyệt vời
Bên cạnh việc lọc các ô theo ngày trong tuần hoặc cuối tuần, Bộ lọc đặc biệt tiện ích của Kutools cho Excel cũng có thể giúp lọc các ô theo ngày làm việc.
1. Áp dụng các bước tương tự như trên để bật tiện ích Bộ lọc Đặc biệt.
2. bên trong Bộ lọc đặc biệt hộp thoại, thực hiện các cài đặt bên dưới.
2.1) Phạm vi đã chọn hiển thị trong Phạm vi cái hộp. Bạn có thể thay đổi nó khi bạn cần;2.2) Trong Quy tắc lọc chọn phần Ngày tùy chọn, và sau đó chọn Ngày làm việc từ danh sách thả xuống;2.3) Nhấp OK. Xem ảnh chụp màn hình:3. Sau đó a Kutools cho Excel hộp thoại bật lên. Nhấp chuột OK để tiếp tục.
Bây giờ tất cả các ô trong ngày làm việc đã được lọc.
3.4 Định dạng bộ lọc
Thông thường, Excel hỗ trợ lọc dữ liệu dựa trên các tiêu chí trực quan như màu phông chữ, màu ô hoặc bộ biểu tượng như hình minh họa bên dưới.
Tuy nhiên, nếu bạn muốn lọc dữ liệu dựa trên các tiêu chí trực quan khác như kiểu phông chữ (in đậm, in nghiêng), hiệu ứng phông chữ (gạch ngang) hoặc ô đặc biệt (chứa công thức), thì Excel không giúp được gì. Phần này cung cấp các phương pháp giúp bạn giải quyết những vấn đề này.
3.4.1 Lọc theo văn bản được định dạng đậm / nghiêng
Giả sử bạn muốn lọc dữ liệu bằng văn bản định dạng in đậm hoặc in nghiêng như ảnh chụp màn hình bên dưới được hiển thị, các phương pháp sau có thể giúp bạn. Hãy làm như sau.
3.4.1.1 Lọc văn bản được định dạng đậm / nghiêng bằng công thức và lệnh Filter
Sự kết hợp của công thức Get.Cell và lệnh Filter có thể giúp lọc văn bản được định dạng đậm trong một phạm vi cột.
1. nhấp chuột Công thức > Xác định Tên.
2. bên trong Tên mới hộp thoại, bạn cần:
2.1) Nhập tên vào Họ tên cái hộp;2.2) Chọn Bảng tính từ Phạm vi danh sách thả xuống;2.3) Nhập công thức dưới đây vào Đề cập đến cái hộp;Để lọc các ô văn bản in đậm, hãy áp dụng công thức dưới đây:= GET.CELL (20, $ B2)Để lọc các ô văn bản in nghiêng, hãy áp dụng cái này:= GET.CELL (21, $ B2)2.4) Nhấp OK. Xem ảnh chụp màn hình:Cú pháp công thức:
=GET.CELL(type_num, reference)
Đối số Công thức
Loại_số: là một số chỉ định loại thông tin ô bạn muốn;Ở đây chúng ta nhập số 20, nếu ô có định dạng phông chữ đậm, nó sẽ trả về THẬT, nếu không, nó trả về HOA HỒNG.Hoặc bạn có thể đi đến trang này để biết thêm về Type_num và các kết quả tương ứng.Tài liệu tham khảo: là tham chiếu ô mà bạn muốn phân tích.3. Chọn một ô trống trong cùng một hàng B2, nhập công thức bên dưới vào ô đó rồi nhấn đăng ký hạng mục thi Chìa khóa. Chọn ô kết quả, kéo Xử lý tự động điền trên các ô bên dưới để áp dụng công thức này.
= Filter_Bold_Cells
4. Chọn toàn bộ các ô kết quả (bao gồm tiêu đề), nhấp vào Ngày > Lọc.
5. Nhấp vào mũi tên thả xuống, chỉ chọn hộp bên cạnh TRUE tùy chọn, sau đó bấm OK.
Sau đó, tất cả các ô văn bản in đậm hoặc in nghiêng sẽ được lọc. Xem ảnh chụp màn hình:
3.4.1.2 Lọc văn bản được định dạng đậm hoặc nghiêng bằng các lệnh Tìm và Thay thế và Lọc
Bạn cũng có thể sử dụng kết hợp các lệnh Tìm và Thay thế và Lọc để đạt được.
1. Chọn phạm vi cột chứa các ô văn bản in đậm hoặc in nghiêng mà bạn sẽ lọc, sau đó nhấn Ctrl + F phím.
2. bên trong Tìm và Thay thế hộp thoại, bạn cần cấu hình như sau.
2.1) Nhấp vào Các lựa chọn nút để mở rộng hộp thoại;2.2) Nhấp vào Định dạng Nút;2.3) Mở đầu Tìm định dạng hộp thoại, nhấp vào Font tab, chọn Nghiêng or Bold trong Kiểu chữ hộp, và sau đó nhấp vào ĐỒNG Ý;2.4) Khi nó trở về Tìm kiếm và Thay thế hộp thoại, nhấn Tìm tất cả;2.5) Sau đó, tất cả các kết quả được liệt kê trong hộp thoại, chọn một trong số chúng, rồi nhấn Ctrl + A các phím để chọn tất cả chúng;2.6) Đóng Tìm và Thay thế hộp thoại. Xem ảnh chụp màn hình:3. Bây giờ tất cả các ô văn bản in đậm hoặc in nghiêng đều được chọn trong phạm vi ban đầu, hãy nhấp vào Trang Chủ > Tô màu, và sau đó chọn màu tô cho các ô đã chọn.
4. Chọn lại toàn bộ phạm vi cột, nhấp vào Ngày > Lọc để thêm một bộ lọc cho nó.
5. Nhấp vào mũi tên thả xuống, chọn Lọc theo màu, và sau đó nhấp vào màu tô bạn đã chỉ định ngay bên dưới Lọc theo màu ô. Xem ảnh chụp màn hình:
Sau đó, tất cả các ô văn bản in đậm hoặc in nghiêng sẽ được lọc.
3.4.1.3 Dễ dàng lọc văn bản được định dạng đậm hoặc nghiêng bằng một công cụ tuyệt vời
Như chúng tôi đã đề cập ở trên, Bộ lọc đặc biệt tiện ích của Kutools cho Excel có thể giúp dễ dàng lọc phân biệt chữ hoa chữ thường, lọc theo độ dài văn bản, lọc ngày tháng. Ở đây, chúng tôi sẽ hướng dẫn cách áp dụng tính năng này để lọc các ô văn bản được định dạng in đậm hoặc nghiêng trong Excel.
1. Chọn phạm vi cột (bao gồm tiêu đề) chứa các ô được định dạng in đậm hoặc nghiêng mà bạn sẽ lọc.
2. nhấp chuột Kutools Plus > Bộ lọc đặc biệt > Lọc in đậm / Lọc chữ nghiêng. Xem ảnh chụp màn hình:
3. nhấp chuột OK trong cửa sổ bật lên Kutools cho Excel hộp thoại để tiếp tục (hộp thoại này bật lên để cho bạn biết có bao nhiêu ô đáp ứng tiêu chí).
Bây giờ tất cả các ô văn bản được định dạng in đậm hoặc nghiêng đều được lọc.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
3.4.2 Lọc theo văn bản được định dạng gạch ngang
Giả sử bạn nhận được danh sách có những người đang cắt bằng cách thêm gạch ngang vào họ và cần tìm ra tất cả các ô gạch ngang bằng cách lọc, các phương pháp dưới đây có thể giúp bạn.
3.4.2.1 Lọc văn bản được định dạng gạch ngang với chức năng Do người dùng định nghĩa và lệnh Bộ lọc
Bạn có thể áp dụng chức năng Do người dùng xác định để xác định các ô văn bản được định dạng gạch ngang, sau đó sử dụng lệnh Bộ lọc để lọc tất cả các ô có gạch ngang dựa trên kết quả.
1. Nhấn nút Khác + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Module. Và sau đó sao chép mã VBA bên dưới vào Mã cửa sổ.
Function HasStrike(Rng As Range) As Boolean HasStrike = Rng.Font.Strikethrough End Function3. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
4. Chọn một ô trống (ô này phải nằm trong cùng một hàng của ô bạn muốn tính toán), nhập công thức bên dưới và nhấn đăng ký hạng mục thi Chìa khóa. Chọn ô kết quả, kéo Xử lý tự động điền qua ô bên dưới để áp dụng công thức này.
= HasStrike (B2)
Lưu ý: Nếu ô tương ứng có hiệu ứng phông chữ gạch ngang, nó sẽ trả về THẬT, nếu không nó trở lại SAI.
5. Chọn toàn bộ ô kết quả (bao gồm ô tiêu đề), nhấp vào Ngày > Lọc.
6. Sau đó nhấp vào mũi tên thả xuống> chỉ chọn hộp bên cạnh tùy chọn ĐÚNG> nhấp vào OK. Xem ảnh chụp màn hình được hiển thị.
Bây giờ bạn có thể thấy tất cả các ô có định dạng gạch ngang đã được lọc.
3.4.2.2 Dễ dàng lọc văn bản có định dạng gạch ngang bằng một công cụ tuyệt vời
Với Bộ lọc đặc biệt tiện ích của Kutools cho Excel, tất cả các ô được định dạng gạch ngang có thể được lọc trực tiếp chỉ bằng một vài cú nhấp chuột.
1. Chọn phạm vi cột mà bạn sẽ lọc tất cả các ô được định dạng gạch ngang, nhấp vào Kutools Plus > Bộ lọc đặc biệt > Lọc gạch ngang.
2. Sau đó a Kutools cho Excel hộp thoại bật lên để cho bạn biết có bao nhiêu ô đủ điều kiện, hãy nhấp vào OK để tiếp tục.
Sau đó, tất cả các ô có định dạng gạch ngang được lọc như hình minh họa bên dưới.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
3.4.3 Lọc theo phông chữ hoặc màu nền
Như chúng tôi đã đề cập ở phần đầu trong phần định dạng bộ lọc này, Excel hỗ trợ lọc dữ liệu dựa trên các tiêu chí trực quan như màu phông chữ, màu ô hoặc bộ biểu tượng với tính năng tích hợp của nó. Phần này trình bày cách áp dụng Lọc theo màu tính năng lọc các ô theo phông chữ hoặc màu nền chi tiết. Trong khi đó, chúng tôi đề xuất một hàm bên thứ ba tiện dụng để giúp giải quyết vấn đề này.
3.4.3.1 Lọc theo một phông chữ hoặc màu nền bằng lệnh Filter
Bạn có thể áp dụng trực tiếp tính năng Bộ lọc theo Màu của lệnh Bộ lọc để lọc các ô theo phông chữ hoặc màu nền cụ thể trong Excel.
1. Chọn phạm vi cột mà bạn sẽ lọc các ô theo phông chữ hoặc màu nền, sau đó nhấp vào Ngày > Lọc.
2. Nhấp vào mũi tên thả xuống> Lọc theo màu. Sau đó, bạn có thể thấy tất cả các màu ô và màu phông chữ của dải cột hiện tại được liệt kê ra. Nhấp vào bất kỳ màu ô hoặc màu phông chữ nào sẽ lọc tất cả các ô dựa trên nó.
3.4.3.2 Lọc theo nhiều màu nền với chức năng Do người dùng định nghĩa và lệnh Bộ lọc
Nếu bạn muốn lọc các ô theo nhiều màu nền, vui lòng áp dụng phương pháp dưới đây.
Giả sử bạn muốn lọc tất cả các ô có màu nền cam và xanh lam trong cột B như ảnh chụp màn hình bên dưới được hiển thị. Đầu tiên, bạn cần tính chỉ số màu của các ô này.
1. Nhấn nút Khác + F11 các phím đồng thời.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Module. Sau đó sao chép mã VBA bên dưới vào cửa sổ mã.
Mã VBA: Nhận chỉ số màu nền của ô
Function GetColor(x As Range) As Integer GetColor = x.Interior.ColorIndex End Function3. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
4. Trong một cột mới, hãy nhập tiêu đề vào ô đầu tiên (ô này phải nằm trên cùng một hàng của tiêu đề của phạm vi ban đầu).
5. Chọn một ô trống bên cạnh ô tiêu đề (ở đây tôi chọn E2), nhập công thức bên dưới vào đó và nhấn đăng ký hạng mục thi Chìa khóa. Chọn ô kết quả, sau đó kéo Xử lý tự động điền trên các ô bên dưới để áp dụng công thức này.
= GetColor (B2)
Lưu ý: Nếu ô không có màu tô, nó sẽ trả về -4142.
6. Chọn các ô của cột trợ giúp (bao gồm tiêu đề), nhấp vào Ngày > Lọc để thêm bộ lọc vào cột.
7. Nhấp vào mũi tên thả xuống để mở danh sách thả xuống, sau đó định cấu hình như sau.
7.1) Bỏ chọn hộp bên cạnh Chọn tất cả mục để bỏ chọn tất cả các mục;7.2) Chỉ chọn các hộp bên cạnh các số bạn cần hiển thị. Trong trường hợp này, tôi chọn các hộp bên cạnh số 19 và 20, vì 19 là chỉ số màu của nền “cam” và 20 là chỉ số màu của nền “xanh lam”;7.3) Nhấp OK. Xem ảnh chụp màn hình:Bây giờ các ô được lọc theo màu nền được chỉ định như ảnh chụp màn hình bên dưới được hiển thị.
3.4.3.3 Dễ dàng lọc theo phông chữ hoặc màu nền với một công cụ tuyệt vời
Không nghi ngờ gì nữa, có thể dễ dàng áp dụng tính năng Bộ lọc theo Màu tích hợp để lọc các ô theo phông chữ hoặc màu nền. Tuy nhiên, nhược điểm là hộp danh sách thả xuống che đi nội dung của dữ liệu gốc nên chúng ta không thể xem dữ liệu bất cứ lúc nào để chọn phông chữ hoặc màu nền đúng cách. Để tránh vấn đề này, ở đây đề xuất Bộ lọc đặc biệt tiện ích của Kutools cho Excel.
1. Chọn phạm vi cột mà bạn sẽ lọc các ô theo phông chữ hoặc màu nền, sau đó nhấp vào Kutools Plus > Bộ lọc đặc biệt > Bộ lọc đặc biệt.
2. bên trong Bộ lọc đặc biệt hộp thoại, vui lòng cấu hình như sau.
2.1) Địa chỉ ô của dải cột đã chọn hiển thị trong Phạm vi cái hộp;2.2) Trong Quy tắc lọc chọn phần Định dạng Tùy chọn;2.3) Chọn Màu nền or Màu chữ từ danh sách thả xuống;2.4) Nhấp vào biểu tượng ống hút ;2.5) Mở đầu Lọc các ô đặc biệt hộp thoại, chọn một ô có chứa màu phông chữ hoặc màu nền mà bạn sẽ lọc dựa trên đó, sau đó bấm OK.2.6) Khi nó trở về Bộ lọc đặc biệt hộp thoại, màu phông chữ hoặc màu nền của ô đã chọn đang hiển thị trong hộp văn bản (bạn có thể sửa đổi màu nếu cần), hãy nhấp vào OK để bắt đầu lọc các ô.Sau đó, tất cả các ô có màu phông chữ hoặc màu nền được chỉ định trong phạm vi đã chọn sẽ được lọc.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
3.4.4 Lọc các ô chứa công thức
Nếu bạn có một danh sách dài dữ liệu chứa cả giá trị thực và công thức và chỉ cần lọc các ô công thức, bạn có thể làm gì? Phần này cung cấp hai phương pháp để đạt được nó.
3.4.4.1 Lọc các ô công thức bằng chức năng do Người dùng định nghĩa và lệnh Bộ lọc
Trước tiên, bạn cần tìm ra tất cả các ô công thức trong danh sách bằng chức năng Do người dùng định nghĩa, sau đó áp dụng lệnh Filter để lọc các ô công thức dựa trên kết quả.
1. Nhấn nút Khác + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > mô-đun, sau đó sao chép mã VBA bên dưới vào cửa sổ Mã.
Function HasFormula(Cell) HasFormula = Cell.HasFormula End Function3. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
4. Chọn một ô trống, ô này phải nằm trong cùng một hàng của ô mà bạn muốn kiểm tra xem nó có phải là ô công thức hay không, hãy nhập công thức bên dưới vào đó và sau đó nhấn đăng ký hạng mục thi Chìa khóa. Chọn ô kết quả, kéo Xử lý tự động điền trên các ô bên dưới để áp dụng công thức này.
= HasFormula (C2)
Như ảnh chụp màn hình ở trên được hiển thị, kết quả là KHÔNG ĐÚNG và THẬT, cho biết rằng nếu ô tương ứng là ô công thức, nó trả về TRUE, ngược lại trả về FALSE.
5. Chọn các ô kết quả (bao gồm ô tiêu đề), nhấp vào Ngày > Lọc để thêm một bộ lọc cho nó.
6. Nhấp vào mũi tên thả xuống, chỉ chọn hộp bên cạnh TRUE hộp, và sau đó nhấp vào OK.
Sau đó, bạn có thể thấy tất cả các ô công thức đã được lọc.
3.4.4.2 Dễ dàng lọc các ô công thức bằng một công cụ tuyệt vời
Dưới đây trình bày tiện ích Bộ lọc Đặc biệt của Kutools cho Excel để giúp bạn dễ dàng lọc các ô công thức trong danh sách chỉ với vài cú nhấp chuột.
1. Chọn danh sách bạn muốn lọc tất cả các ô công thức, sau đó nhấp vào Kutools Plus > Bộ lọc đặc biệt > Công thức lọc.
2. Các Kutools cho Excel hộp thoại bật lên để cho bạn biết có bao nhiêu ô đủ điều kiện, hãy nhấp vào OK để tiếp tục.
Sau đó, tất cả các ô công thức được lọc như ảnh chụp màn hình bên dưới được hiển thị.
Ngoài ra, bạn có thể sử dụng Bộ lọc đặc biệt tính năng của Kutools cho Excel để dễ dàng lọc các ô có định dạng khác, chẳng hạn như:
Lọc tất cả các ô có nhận xét, bấm để biết thêm ...
Lọc tất cả các ô đã hợp nhất dựa trên giá trị nhất định, bấm để biết thêm ...
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
3.5 Bộ lọc với ký tự đại diện
Đôi khi, bạn có thể quên tiêu chí tìm kiếm chính xác khi lọc. Trong trường hợp này, chúng tôi khuyên bạn nên sử dụng các ký tự đại diện.
Chỉ có 3 ký tự đại diện trong Excel:
Ký tự đại diện | Mô tả | Ví dụ |
* (dấu hoa thị) | Đại diện cho bất kỳ số lượng ký tự nào | Ví dụ, *quả mọng tìm thấy “Blackberry","dâu","việt quất" và như thế |
? (dấu chấm hỏi) | Đại diện cho bất kỳ ký tự đơn nào | Ví dụ, l? ck tìm thấy “liếm","khóa","thiếu" và như thế |
~ (thủy triều) tiếp theo *, ?, hoặc là ~ | Đại diện cho một thực *,? or ~ tính cách | Ví dụ, Mặt ~ * Cửa hàng tìm thấy "Face * Shop" |
Hãy xem cách sử dụng ký tự đại diện trong lọc.
Giả sử bạn cần lọc tất cả các ô kết thúc bằng Thị trường trong cột B như ảnh chụp màn hình bên dưới, vui lòng thực hiện như sau.
1. Đầu tiên, tạo một phạm vi tiêu chí. Nhập tiêu đề giống với tiêu đề cột ban đầu, sau đó nhập tiêu chí lọc vào ô bên dưới. Xem ảnh chụp màn hình:
2. nhấp chuột Ngày > Nâng cao.
3. Trong phần mở đầu Bộ lọc nâng cao hộp thoại, cấu hình như sau.
3.1) Trong Hoạt động chọn phần Lọc danh sách, tại chỗ Tùy chọn;3.2) Trong Danh sách phạm vi , chọn phạm vi dữ liệu ban đầu bạn muốn lọc;3.3) Trong Phạm vi tiêu chí , chọn các ô có chứa tiêu đề và tiêu chí lọc mà bạn đã tạo ở bước 1;3.4) Nhấp OK. Xem ảnh chụp màn hình:Sau đó, tất cả các ô kết thúc bằng Thị trường đều được lọc. Xem ảnh chụp màn hình:
Việc sử dụng các ký tự đại diện * và ~ trong lọc cũng giống như các thao tác trên.
3.6 Lọc với hộp tìm kiếm tích hợp
Nếu bạn đang sử dụng Excel 2010 hoặc các phiên bản mới hơn, bạn có thể nhận thấy rằng có một hộp tìm kiếm tích hợp trong Bộ lọc Excel. Phần này sẽ trình bày cách sử dụng hộp tìm kiếm này để lọc dữ liệu trong Excel.
Như ảnh chụp màn hình bên dưới được hiển thị, bạn muốn lọc tất cả các ô có chứa “Thị trường”, hộp tìm kiếm có thể giúp bạn dễ dàng hoàn thành công việc.
1. Chọn phạm vi cột bạn sẽ lọc dữ liệu, nhấp vào Ngày > Lọc để thêm một bộ lọc cho nó.
2. Nhấp vào mũi tên thả xuống, nhập "Thị trường" vào hộp tìm kiếm, sau đó nhấp vào OK.
Bạn có thể thấy tất cả các văn bản đủ điều kiện được liệt kê trong thời gian thực khi nhập dữ liệu vào hộp tìm kiếm.
Sau đó, tất cả các ô chứa “Thị trường” được lọc như hình minh họa bên dưới.
4. Chỉ sao chép dữ liệu hiển thị (bỏ qua dữ liệu ẩn hoặc đã lọc)
Theo mặc định, Excel sao chép cả ô hiển thị và ô ẩn. Nếu bạn chỉ muốn sao chép các ô hiển thị sau khi lọc, bạn có thể thử một trong các phương pháp dưới đây.Chỉ sao chép dữ liệu hiển thị bằng các phím cắt ngắn
Bạn có thể sử dụng các phím cắt ngắn để chỉ chọn các ô hiển thị, sau đó sao chép và dán chúng vào nơi cần thiết theo cách thủ công.
1. Chọn phạm vi bạn muốn chỉ sao chép các ô hiển thị. Cả ô hiển thị và ô ẩn đều được chọn trong bước này.
2. Nhấn nút Khác và ; các phím cùng một lúc. Bây giờ chỉ các ô hiển thị được chọn.
3. Nhấn nút Ctrl + C các phím để sao chép các ô đã chọn, rồi nhấn Ctrl + V phím để dán chúng.
Dễ dàng sao chép dữ liệu hiển thị chỉ với một công cụ tuyệt vời
Ở đây giới thiệu Dán để hiển thị tính năng của Kutools cho Excel để bạn dễ dàng sao chép dữ liệu hiển thị chỉ trong Excel. Bên cạnh đó, với tính năng này, bạn có thể sao chép và dán các giá trị vào chỉ các ô hiển thị trong một phạm vi đã được lọc.
1. Chọn phạm vi đã lọc mà bạn chỉ muốn sao chép các ô hiển thị, sau đó nhấp vào Kutools > Phạm vi > Dán to Có thể nhìn thấy > Tất cả / Chỉ dán giá trị.
Đối với các ô công thức, hãy chọn Tất cả sao chép cả kết quả và công thức, chọn Chỉ dán giá trị chỉ sao chép các giá trị thực tế.
2. Trong cửa sổ bật lên Dán vào phạm vi có thể nhìn thấy hộp thoại, chọn một ô trống để xuất các ô đã sao chép, sau đó bấm OK.
Sau đó, chỉ các ô có thể nhìn thấy trong phạm vi đã lọc được chọn mới được sao chép và dán vào một vị trí mới.
Lưu ý: Nếu phạm vi đích đã được lọc, các giá trị đã chọn sẽ chỉ dán vào các ô hiển thị.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
5. Xóa các hàng ẩn hoặc hiện sau khi lọc
Đối với danh sách đã lọc, bạn có thể cần xóa các hàng ẩn để chỉ giữ lại dữ liệu hiển thị. Ở đây trong phần này, bạn sẽ tìm hiểu ba phương pháp để xóa các hàng ẩn hoặc hiển thị trong danh sách được lọc trong Excel.
Xóa tất cả các hàng ẩn khỏi trang tính hiện tại bằng mã VBA
Mã VBA dưới đây có thể giúp xóa tất cả các hàng ẩn khỏi trang tính hiện tại trong Excel.
Lưu ý: VBA này không chỉ loại bỏ hàng ẩn trong danh sách đã lọc mà còn loại bỏ các hàng bạn đã ẩn theo cách thủ công.
1. Trong trang tính có chứa các hàng ẩn mà bạn muốn loại bỏ, hãy nhấn vào Khác + F11 các phím đồng thời để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > mô-đun, và sau đó sao chép mã VBA bên dưới vào cửa sổ Mô-đun.
Mã VBA: Xóa tất cả các hàng ẩn khỏi trang tính hiện tại
Sub RemoveHiddenRows() Dim xRow As Range Dim xRg As Range Dim xRows As Range On Error Resume Next Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange) If xRows Is Nothing Then Exit Sub For Each xRow In xRows.Columns(1).Cells If xRow.EntireRow.Hidden Then If xRg Is Nothing Then Set xRg = xRow Else Set xRg = Union(xRg, xRow) End If End If Next If Not xRg Is Nothing Then MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel" xRg.EntireRow.Delete Else MsgBox "No hidden rows found", , "Kutools for Excel" End If End Sub3. Nhấn nút F5 phím để chạy mã.
4. Sau đó a Kutools cho Excel hộp thoại bật lên cho bạn biết có bao nhiêu hàng ẩn đã bị loại bỏ, hãy nhấp vào OK để đóng nó.
Bây giờ tất cả các hàng ẩn (bao gồm các hàng ẩn tự động và các hàng ẩn theo cách thủ công) đều bị loại bỏ.
Xóa các hàng hiển thị sau khi lọc bằng tính năng Đi tới
Nếu bạn chỉ muốn xóa các hàng hiển thị trong một phạm vi nhất định, Go To tính năng có thể giúp bạn.
1. Chọn phạm vi đã lọc mà bạn muốn loại bỏ các hàng hiển thị, nhấn F5 chìa khóa để mở Go To hộp thoại.
2. bên trong Go To hộp thoại, nhấp vào Reduct ® .
3. bên trong Đi đặc biệt hộp thoại, chọn Chỉ các ô hiển thị tùy chọn, sau đó bấm OK .
4. Bây giờ tất cả các ô có thể nhìn thấy được chọn. Nhấp chuột phải vào phạm vi đã chọn và nhấp vào Xóa hàng trong trình đơn ngữ cảnh.
Sau đó, tất cả các ô có thể nhìn thấy sẽ bị xóa.
Dễ dàng xóa các hàng ẩn hoặc hiện sau khi lọc bằng một công cụ tuyệt vời
Các phương pháp trên rất tẻ nhạt và tốn thời gian. Ở đây giới thiệu Xóa hàng & cột ẩn (hiển thị) tính năng của Kutools cho Excel. Với tính năng này, bạn có thể dễ dàng xóa các hàng ẩn hoặc hiện không chỉ trong một phạm vi đã chọn mà còn trong trang tính hiện tại, nhiều trang tính đã chọn hoặc toàn bộ sổ làm việc. Hãy làm như sau.
1. Chọn một phạm vi bạn muốn xóa tất cả các hàng ẩn hoặc hiển thị khỏi phạm vi đó.
Ghi chú:
1) Để xóa các hàng ẩn hoặc hiện khỏi trang tính hiện tại hoặc toàn bộ sổ làm việc, hãy bỏ qua bước này;2) Để xóa các hàng ẩn hoặc hiện khỏi nhiều trang tính cùng một lúc, bạn cần chọn từng trang tính này một bằng cách giữ Ctrl Chìa khóa.2. nhấp chuột Kutools > Xóa bỏ > Xóa hàng & cột ẩn (hiển thị).
3. bên trong Xóa hàng & cột ẩn (hiển thị) hộp thoại, bạn cần cấu hình như sau.
3.1) Trong Nhìn vào danh sách thả xuống, chọn một tùy chọn khi bạn cần;Có các tùy chọn 4: Trong phạm vi đã chọn, Trong trang tính hoạt động, Trong các trang tính đã chọn, Trong tất cả các trang tính.3.2) Trong Xóa loại chọn phần Hàng các tùy chọn;3.3) Trong Loại chi tiết phần, chọn Hàng có thể nhìn thấy or Hàng ẩn dựa trên nhu cầu của bạn;3.4) Nhấp OK. Xem ảnh chụp màn hình:4. Sau đó, tất cả các hàng hiển thị hoặc ẩn sẽ bị xóa cùng một lúc. Trong khi đó, một hộp thoại bật lên để cho bạn biết số hàng đã xóa, hãy nhấp vào OK để kết thúc toàn bộ hoạt động.
Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
6. Lọc trên nhiều trang tính
Thông thường, rất dễ dàng để lọc dữ liệu trong một trang tính. Trong phần này, bạn sẽ học cách lọc dữ liệu có cùng tiêu chí trên nhiều trang tính có cấu trúc dữ liệu chung.
Giả sử một sổ làm việc chứa ba trang tính như ảnh chụp màn hình bên dưới được hiển thị, bây giờ bạn muốn lọc dữ liệu trên ba trang tính này cùng một lúc với cùng tiêu chí “Sản phẩm = KTE”, Mã VBA dưới đây có thể giúp bạn.
1. Nhấn nút Khác + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > mô-đun, và sau đó sao chép mã VBA bên dưới vào cửa sổ mô-đun.
Mã VBA: Lọc dữ liệu trên nhiều trang tính cùng một lúc
Sub apply_autofilter_across_worksheets() 'Updateby Extendoffice 20210518 Dim xWs As Worksheet On Error Resume Next For Each xWs In Worksheets xWs.Range("A1").AutoFilter 1, "=KTE" Next End SubLưu ý: Dòng "Xws.Range (“A1” .AutoFilter 1, “= KTE”)”Trong mã chỉ ra rằng bạn sẽ lọc dữ liệu trong cột A với tiêu chí = KTE, và số 1 là số cột của cột A. Bạn có thể thay đổi chúng theo nhu cầu của mình. Ví dụ: nếu bạn muốn lọc tất cả các số lớn hơn 500 trong cột B, bạn có thể thay đổi dòng này thành “Xws.Range (“B1” .AutoFilter 2, “> 500”)".
3. Nhấn nút F5 phím để chạy mã.
Sau đó, các cột được chỉ định được lọc cùng một lúc trong tất cả các trang tính của sổ làm việc hiện tại. Xem kết quả bên dưới.
7. Áp dụng lại bộ lọc sau khi thay đổi dữ liệu
Đôi khi bạn có thể đã thực hiện các thay đổi cho một phạm vi đã lọc. Tuy nhiên, kết quả bộ lọc vẫn giống nhau cho dù bạn đã thực hiện thay đổi gì đối với phạm vi (xem ảnh chụp màn hình bên dưới). Trong phần này, chúng tôi sẽ chỉ cho bạn hai phương pháp để áp dụng lại bộ lọc theo cách thủ công hoặc tự động trên phạm vi hiện tại để những thay đổi bạn đã thực hiện được đưa vào.
Áp dụng lại bộ lọc theo cách thủ công bằng lệnh Áp dụng lại
Excel được tích hợp sẵn Áp dụng lại tính năng giúp đăng ký lại bộ lọc theo cách thủ công. Bạn có thể áp dụng như sau.
Nhấp chuột Ngày > Áp dụng lại để áp dụng lại bộ lọc trong trang tính hiện tại.
Sau đó, bạn có thể thấy phạm vi đã lọc được áp dụng lại để bao gồm các thay đổi bạn đã thực hiện.
Tự động áp dụng lại bộ lọc với mã VBA
Nếu danh sách đã lọc cần được thay đổi thường xuyên, bạn phải nhấp nhiều lần để áp dụng tính năng Đăng ký lại này. Tại đây cung cấp mã VBA để giúp tự động áp dụng lại bộ lọc trong thời gian thực khi dữ liệu thay đổi.
1. Trong trang tính có chứa bộ lọc bạn muốn tự động áp dụng lại, hãy nhấp chuột phải vào tab trang tính và chọn Xem mã.
2. Trong phần mở đầu Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép mã VBA bên dưới vào cửa sổ Mã.
Mã VBA: Tự động áp dụng lại bộ lọc khi thay đổi dữ liệu
Private Sub Worksheet_Change(ByVal Target As Range) Sheets("Sheet2").AutoFilter.ApplyFilter End SubLưu ý: Trong mã, “Trang tính 2” là tên của trang tính hiện tại. Bạn có thể thay đổi nó theo nhu cầu của bạn.
3. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
Từ bây giờ, khi thay đổi dữ liệu trong danh sách đã lọc, kết quả đã lọc sẽ được điều chỉnh động. Xem hình ảnh gif dưới đây.
8. Xóa hoặc xóa bộ lọc
Chúng ta đã tìm hiểu cách thêm, áp dụng và sử dụng bộ lọc trong nội dung trên. Ở đây chúng ta sẽ tìm hiểu cách xóa hoặc loại bỏ bộ lọc trong Excel.
8.1 Xóa bộ lọc khỏi một cột
Sau khi áp dụng bộ lọc trong một cột, nếu bạn muốn xóa nó, hãy bấm vào biểu tượng bộ lọc, sau đó bấm Xóa bộ lọc khỏi "Tên tiêu đề" từ trình đơn thả xuống.
8.2 Xóa tất cả các bộ lọc trong một trang tính
Nếu bạn đã áp dụng bộ lọc cho nhiều cột và muốn xóa tất cả chúng cùng một lúc, hãy nhấp vào Ngày > Thông thoáng.
Sau đó, tất cả các bộ lọc sẽ bị xóa như ảnh chụp màn hình bên dưới được hiển thị.
8.3 Xóa bộ lọc khỏi tất cả các trang tính trong sổ làm việc hiện tại
Giả sử bạn đã áp dụng các bộ lọc trên nhiều trang tính trong một sổ làm việc và muốn xóa các bộ lọc này cùng một lúc. Đoạn mã VBA dưới đây có thể giúp bạn một việc.
1. Mở sổ làm việc, bạn sẽ xóa tất cả các bộ lọc khỏi nó, rồi nhấn Khác + F11 các phím đồng thời.
2. Trong phần mở đầu Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > mô-đun, và sau đó sao chép mã VBA bên dưới vào cửa sổ mô-đun.
Mã VBA: Xóa bộ lọc khỏi tất cả các trang tính trong sổ làm việc hiện tại
Sub Auto_Open() 'Updated by Extendoffice 20201113 Dim xAF As AutoFilter Dim xFs As Filters Dim xLos As ListObjects Dim xLo As ListObject Dim xRg As Range Dim xWs As Worksheet Dim xIntC, xF1, xF2, xCount As Integer Application.ScreenUpdating = False On Error Resume Next For Each xWs In Application.Worksheets xWs.ShowAllData Set xLos = xWs.ListObjects xCount = xLos.Count For xF1 = 1 To xCount Set xLo = xLos.Item(xF1) Set xRg = xLo.Range xIntC = xRg.Columns.Count For xF2 = 1 To xIntC xLo.Range.AutoFilter Field:=xF2 Next Next Next Application.ScreenUpdating = True End Sub3. Nhấn nút F5 phím để chạy mã. Sau đó, tất cả các bộ lọc sẽ bị xóa khỏi tất cả các trang tính trong sổ làm việc hiện tại.
8.4 Xóa tất cả các bộ lọc trong một trang tính
Các phương pháp trên chỉ giúp xóa trạng thái đã lọc và các bộ lọc vẫn còn trong trang tính. Nếu bạn muốn xóa tất cả các bộ lọc khỏi trang tính, hãy thử các phương pháp bên dưới.
Xóa tất cả các bộ lọc trong một trang tính bằng cách tắt Bộ lọc
Nhấp chuột Ngày > Lọc để tắt tính năng (nút Bộ lọc không ở trạng thái đánh dấu).
Xóa tất cả các bộ lọc trong trang tính bằng phím tắt
Bên cạnh đó, bạn có thể áp dụng phím tắt để xóa tất cả các bộ lọc trong trang tính.
Trong trang tính có chứa các bộ lọc bạn muốn xóa, hãy nhấn Ctrl + sự thay đổi + L các phím đồng thời.
Sau đó, tất cả các bộ lọc trong trang tính hiện tại sẽ bị xóa ngay lập tức.
Công cụ năng suất văn phòng tốt nhất
🤖 | Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh | Tạo mã | Tạo công thức tùy chỉnh | Phân tích dữ liệu và tạo biểu đồ | Gọi các hàm Kutools... |
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao | Xóa hàng trống | Kết hợp các cột hoặc ô mà không làm mất dữ liệu | Vòng không có công thức ... | |
Siêu tra cứu: Nhiều tiêu chí VLookup | VLookup Nhiều Giá Trị | VLookup trên nhiều trang tính | Tra cứu mờ .... | |
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống | Danh sách thả xuống phụ thuộc | Danh sách thả xuống nhiều lựa chọn .... | |
Trình quản lý cột: Thêm một số cột cụ thể | Di chuyển cột | Chuyển đổi trạng thái hiển thị của các cột ẩn | So sánh dãy và cột ... | |
Các tính năng nổi bật: Tiêu điểm lưới | Chế độ xem thiết kế | Thanh công thức lớn | Trình quản lý sổ làm việc & trang tính | Thư viện tài nguyên (Văn bản tự động) | Bảng chọn ngày | Kết hợp các bảng tính | Mã hóa/Giải mã ô | Gửi email theo danh sách | Siêu lọc | Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ... | |
15 bộ công cụ hàng đầu: 12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...) | 50 + Biểu đồ Các loại (Biểu đồ Gantt,...) | 40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...) | 19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...) | 12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...) | 7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...) | ... và nhiều hơn nữa |
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Thêm chi tiết về Kutools cho Excel... Tải xuống miễn phí...
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!
Từ khóa » Cách Bỏ Lọc A Z Trong Excel
-
Hướng Dẫn Cách Lọc Dữ Liệu Trong Excel Cực Kỳ Chi Tiết
-
Xóa Hoặc Loại Bỏ Bộ Lọc - Microsoft Support
-
Áp Dụng Lại Một Bộ Lọc Và Sắp Xếp Hoặc Xóa Một Bộ Lọc
-
Cách Bỏ SORT Trong Excel Và Khôi Phục Dữ Liệu Trước Khi Sắp Xếp
-
Xóa Hoặc Loại Bỏ Lọc Từ A Đến Z Trong Excel Đơn Giản Nhất 5/2021
-
9 Phím Tắt Filter Trong Excel Cực Hữu ích Không Thể Bỏ Lỡ
-
Cách Sắp Xếp Tên Theo Thứ Tự ABC Trong Excel đơn Giản, Dễ Thực Hiện
-
Cách SORT Trong Excel Và Những Hướng Dẫn Chi Tiết Nhất 2022
-
Hướng Dẫn Chi Tiết Cách Sử Dụng Bộ Lọc Dữ Liệu Filter Trong Excel
-
Cách SORT Trong Excel - Hướng Dẫn Chi Tiết Từ A-Z - IIE Việt Nam
-
Tổng Quan Về Lọc Dữ Liệu Trong Excel - Tinhocmos
-
Hướng Dẫn Cách Xóa Bộ Lọc Filter Trong Excel - Delete Remove Filter
-
Phím Tắt để Lọc Theo Giá Trị Của ô Trong Excel - Tân Đức ITS