Nếu bạn sử dụng khả năng lọc nâng cao của Excel, bạn không bị giới hạn ở việc lọc “tại chỗ.” Bạn cũng có thể thực hiện tương tự với database extract, là một quá trình gồm hai bước. Đầu tiên, danh sách được lọc, sau đó các bản ghi phù hợp với tiêu chí của bạn sẽ được sao chép sang một vùng khác của trang tính.

Để hướng dẫn Excel sao chép kết quả lọc, hãy làm theo các bước sau:

  1. Chọn khu vực bạn muốn lọc.

  2. Chọn Bộ lọc từ menu Dữ liệu, sau đó chọn Bộ lọc Nâng cao. Excel sẽ hiển thị hộp thoại Bộ lọc Nâng cao, với địa chỉ của bảng dữ liệu ban đầu của bạn đã được điền vào, trong hộp Phạm vi Danh sách. (Xem Hình 1.)

  3. Đặt các tùy chọn lọc của bạn như mong muốn.

  4. Đảm bảo đã chọn nút radio Copy to Another Location.

  5. Chỉ định đích sao chép trong trường Copy To.

  6. Nhấp vào OK.

Khi bạn chỉ định điểm đến cho bản sao (bước 5), bạn có ba tùy chọn. Đầu tiên, nếu bạn chỉ định một ô duy nhất làm đích, thì Excel sẽ sao chép kết quả lọc, bất kể số lượng bản ghi được trích xuất. Tuy nhiên, nếu bạn đang làm việc với một danh sách lớn và kết quả của việc lọc có thể có nhiều, nhiều hàng, bạn có thể không muốn làm điều này. Trong trường hợp này, hãy chọn hàng đích. Sau đó, Excel sẽ chỉ sao chép nhiều hàng đó. Do đó, nếu kết quả của quá trình lọc là 47 bản ghi và đích của bạn là một lựa chọn gồm 12 hàng, thì chỉ 12 bản ghi đầu tiên được sao chép. Tùy chọn cuối cùng là chọn một phạm vi ô. Điều này giới hạn bản sao ở số lượng hoặc hàng và cột được chỉ định bởi phạm vi.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2859) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: