Bỏ qua nội dung chính

Lọc dữ liệu trong Excel – dễ dàng và toàn diện

Lệ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. 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. 1) Nhấp vào mũi tên thả xuống trong tiêu đề cột.
  2. 2) Chỉ định điều kiện lọc khi bạn cần.
  3. 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ợ 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ả 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ư 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 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 cửa sổ.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

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ổ.

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 Function

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ổ.

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 Function

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ổ.

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 ĐÚNGTHẬ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; 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 Sub

3. 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 Sub

Lư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 Sub

Lư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 Sub

3. 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 hữu ích. Cảm ơn !
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 hữu ích. Cảm ơn !
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 đầu12 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...

Mô tả


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!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations