Nếu bạn đang cố gắng sao chép danh sách bộ lọc thả xuống trong Excel một cách hiệu quả, thì bài viết này là dành cho bạn. Ở đây, chúng ta sẽ thảo luận về 5 cách khác nhau để sao chép danh sách bộ lọc thả xuống trong các điều kiện khác nhau.
Vì vậy, hãy đi sâu vào bài viết chính.
Tải xuống Workbook
5 cách để sao chép danh sách thả xuống của bộ lọc trong Excel
Tại đây, chúng tôi có tập dữ liệu sau chứa danh sách tên của nhân viên bán hàng và giá trị bán hàng theo sản phẩm. Chúng tôi sẽ cố gắng lọc nó theo nhiều tiêu chí khác nhau để chúng tôi đã bật Bộ lọc cho tập dữ liệu này và các phương pháp sau sẽ trình bày các cách sao chép danh sách bộ lọc thả xuống.
Chúng tôi đã sử dụng Microsoft Excel 365 phiên bản ở đây, bạn có thể sử dụng bất kỳ phiên bản nào khác tùy theo sự thuận tiện của bạn.
Phương pháp-1 :Sử dụng Tùy chọn Bộ lọc Nâng cao để Sao chép Danh sách Bộ lọc Thả xuống trong Excel
Tại đây, chúng tôi có các sản phẩm được liệt kê trong Sản phẩm nhưng các sản phẩm không được sắp xếp đúng cách và một số sản phẩm trùng lặp như Blackberries , Bông cải xanh vẫn ở đó.
Vì vậy, khi chúng tôi nhấp vào biểu tượng thả xuống của bộ lọc, chúng tôi sẽ nhận được danh sách được sắp xếp từ A đến Z và hơn thế nữa, không có giá trị trùng lặp. Nhiệm vụ của chúng tôi là ở đây để sao chép danh sách thả xuống này vào Danh sách được lọc và chúng tôi sẽ thực hiện ở đây bằng cách sử dụng Bộ lọc nâng cao tùy chọn.
Các bước :
➤ Đi tới Dữ liệu Tab>> Sắp xếp &Bộ lọc Nhóm>> Nâng cao Tùy chọn.
Sau đó, Bộ lọc nâng cao wizard sẽ mở ra.
➤ Chọn các tùy chọn Sao chép sang vị trí khác và Chỉ các bản ghi duy nhất .
➤ Chọn các sản phẩm dưới dạng Phạm vi danh sách và phạm vi đích mà bạn muốn có kết quả đầu ra trong mục Sao chép vào và cuối cùng nhấn OK.
Như bạn có thể thấy, chúng tôi đã có danh sách với các sản phẩm duy nhất trong Danh sách được lọc nhưng nó vẫn chưa được sắp xếp.
➤ Để thực hiện quy trình sắp xếp, hãy chọn tập dữ liệu và đi tới Dữ liệu Tab>> Sắp xếp &Bộ lọc Nhóm>> Sắp xếp Tùy chọn.
Sau đó, Sắp xếp thuật sĩ sẽ bật lên.
➤ Chọn các mục sau
Sắp xếp theo → Danh sách được lọc
Sắp xếp trên → Giá trị ô
Đặt hàng → A đến Z
➤ Nhấp vào tiêu đề Dữ liệu của tôi có và nhấn OK .
Sau đó, Danh sách được lọc sẽ được sắp xếp và chúng tôi sẽ nhận được danh sách bộ lọc thả xuống được sao chép trong Danh sách được lọc cột.
Đọc thêm: Tạo bộ lọc Excel bằng danh sách thả xuống dựa trên giá trị ô
Phương pháp-2 :Sử dụng hàm UNIQUE để sao chép danh sách thả xuống của bộ lọc trong Excel
Tại đây, chúng ta có thể thấy danh sách bộ lọc thả xuống của Sản phẩm và chúng tôi sẽ sao chép danh sách vào Danh sách được lọc bằng cách sử dụng hàm UNIQUE và hàm SORT .
Các bước :
Đầu tiên, chúng tôi sẽ chuyển đổi phạm vi thành một bảng.
➤ Đi tới Chèn Tab>> Bảng Tùy chọn.
Sau đó, Tạo bảng thuật sĩ sẽ xuất hiện.
➤ Chọn phạm vi và nhấp vào Bảng của tôi có tiêu đề và cuối cùng, nhấn OK .
Sau đó, một bảng Table2 sẽ được tạo.
➤ Bây giờ, hãy viết hàm sau vào ô E4 để nhận các giá trị duy nhất từ Sản phẩm cột.
=SORT(UNIQUE(Table2[Product],FALSE,FALSE))
Đây, Table2 [Sản phẩm] là phạm vi của Sản phẩm cột của Bảng2 , FALSE đầu tiên dành cho Trả lại các hàng duy nhất và điều thứ hai dành cho Trả lại mọi mặt hàng khác biệt . Sau đó, DUY NHẤT sẽ cung cấp cho chúng tôi danh sách với các sản phẩm độc đáo và sau đó nó sẽ được sắp xếp theo chức năng SORT .
Sau khi nhấn ENTER , chúng tôi sẽ nhận được danh sách bộ lọc thả xuống của Sản phẩm trong Danh sách được lọc cột.
Chức năng DUY NHẤT chỉ khả dụng cho phiên bản Microsoft Excel 365.
Đọc thêm: Giá trị duy nhất trong danh sách thả xuống với VBA trong Excel (Hướng dẫn đầy đủ)
Phương pháp-3 :Sử dụng tùy chọn Xóa bản sao để sao chép danh sách thả xuống của bộ lọc
Để sao chép danh sách bộ lọc thả xuống của Sản phẩm trong Danh sách được lọc , tại đây, chúng tôi sẽ sử dụng cột Xóa từ trùng lặp để xóa các giá trị trùng lặp khỏi sản phẩm, sau đó, tùy chọn Sắp xếp tùy chọn sẽ sắp xếp danh sách giống như danh sách thả xuống của Sản phẩm cột.
Các bước :
Chúng tôi phải sao chép Sản phẩm danh sách từ Sản phẩm vào Danh sách được lọc cột.
➤ Chọn phạm vi của Sản phẩm và nhấn CTRL + C .
➤ Nhấn CTRL + V để dán danh sách vào Danh sách được lọc cột.
Bây giờ, đã đến lúc lấy các giá trị duy nhất bằng cách loại bỏ các bản sao.
➤ Chọn phạm vi dữ liệu và sau đó chuyển đến Dữ liệu Tab>> Công cụ dữ liệu Nhóm>> Xóa bản sao Tùy chọn.
Sau đó, Xóa bản sao hộp thoại sẽ xuất hiện.
➤ Kiểm tra Danh sách đã lọc và nhấn OK .
Sau đó, bạn sẽ nhận được một hộp thông báo cho biết rằng nó đã xóa 2 sao chép các giá trị và nhấn OK tại đây.
Sau khi sắp xếp các văn bản từ A đến Z như Phương pháp-1 chúng tôi sẽ nhận được danh sách bộ lọc thả xuống của Sản phẩm trong Danh sách được lọc cột.
Đọc thêm: Cách xóa bản sao khỏi danh sách thả xuống trong Excel (4 phương pháp)
Bài đọc tương tự:
- Tạo Danh sách Thả xuống Có thể Tìm kiếm trong Excel (2 Phương pháp)
- Cách tạo danh sách thả xuống Excel với màu (2 cách)
- Tạo Danh sách Thả xuống Excel từ Bảng (5 Ví dụ)
- Tự động cập nhật danh sách thả xuống trong Excel (3 cách)
- Danh sách Thả xuống Phụ thuộc Nhiều Excel VBA (3 cách)
Phương pháp-4 :Sử dụng chức năng FILTER để sao chép danh sách thả xuống của bộ lọc
Giả sử, chúng tôi đã lọc tập dữ liệu sau trên cơ sở Sản phẩm và ở đây chúng tôi muốn chỉ hiển thị các giá trị tương ứng cho các sản phẩm Quả mâm xôi và Bông cải xanh .
Sau khi lọc xuống, chúng tôi có tên của các nhân viên bán hàng sau theo thứ tự từ A đến Z trong danh sách thả xuống của bộ lọc của Người bán hàng cột.
Và, các giá trị bán hàng sau đây từ thấp nhất đến cao nhất trong danh sách thả xuống của bộ lọc của Doanh số cột. Nhiệm vụ của chúng ta là sao chép hai danh sách này bằng cách sử dụng chức năng FILTER .
4.1:Sử dụng Chức năng FILTER
➤ Sử dụng công thức sau trong ô B14
=FILTER(B7:D11,B7:B11=B7," ")
Đây, B7:D11 là phạm vi, sau đó là FILTER sẽ tìm kiếm giá trị Blackberries của ô B7 trong phạm vi B7:B11 =B7 và đối với các ô trống, nó sẽ trả về một ô trống.
Sau khi nhấn ENTER , chúng tôi sẽ lấy tên của nhân viên bán hàng và giá trị bán cho sản phẩm Blackberries .
Tương tự, để trích xuất các giá trị cho sản phẩm Bông cải xanh sử dụng công thức sau trong ô B16 .
=FILTER(B7:D11,B7:B11=B8," ")
➤ Nhấn ENTER và bạn sẽ nhận được tên của nhân viên bán hàng trong Danh sách được lọc1 và các giá trị bán hàng trong Danh sách được lọc2 cột.
Chức năng FILTER chỉ khả dụng cho phiên bản Microsoft Excel 365.
4.2:Sao chép các giá trị và sắp xếp chúng
Bây giờ, chúng tôi sẽ sắp xếp chúng giống như danh sách trong trình đơn thả xuống của bộ lọc như chúng tôi đã hiển thị trước đó nhưng ở đây không thể thực hiện được vì đây là công thức mảng.
Vì vậy, chúng tôi phải sao chép danh sách bằng cách nhấn CTRL + C .
➤ Sau đó, chọn ô mà bạn muốn dán chúng và nhấp chuột phải vào đây và chọn tùy chọn Dán giá trị .
Bằng cách này, chúng tôi sẽ nhận được các giá trị của Danh sách được lọc1 và Danh sách được lọc2 trong tập dữ liệu sau.
Nhiệm vụ cuối cùng là sắp xếp tên của nhân viên bán hàng từ A đến Z và các giá trị bán hàng từ giá trị thấp nhất đến cao nhất.
➤ Chọn phạm vi của Danh sách được lọc1 và chuyển đến cột Dữ liệu Tab>> Sắp xếp &Bộ lọc Nhóm>> Sắp xếp Tùy chọn.
Sau đó, nút Sắp xếp hộp thoại sẽ bật lên.
➤ Chọn các mục sau
Sắp xếp theo → Danh sách được lọc1
Sắp xếp trên → Giá trị ô
Đặt hàng → A đến Z
➤ Nhấp vào tiêu đề Dữ liệu của tôi có và nhấn OK .
Các giá trị của Danh sách được lọc1 sẽ được sắp xếp ngay bây giờ và bây giờ chúng tôi sẽ làm việc với các giá trị bán hàng của Danh sách được lọc2 cột.
➤ Chọn phạm vi của Danh sách được lọc2 và chuyển đến cột Dữ liệu Tab>> Sắp xếp &Bộ lọc Nhóm>> Sắp xếp Tùy chọn.
Sau đó, Sắp xếp hộp thoại sẽ xuất hiện.
➤ Chọn các mục sau
Sắp xếp theo → Danh sách được lọc2
Sắp xếp trên → Giá trị ô
Đặt hàng → Nhỏ nhất đến Lớn nhất
➤ Nhấp vào tiêu đề Dữ liệu của tôi có và nhấn OK .
Như chúng ta có thể thấy, hiện chúng tôi đã sắp xếp các giá trị của Danh sách được lọc1 và Danh sách được lọc2 các cột như chúng tôi muốn.
Cuối cùng, chúng tôi đã sao chép danh sách bộ lọc thả xuống của Người bán hàng vào Danh sách được lọc1 cột,
và danh sách bộ lọc thả xuống của Bán hàng trong Danh sách được lọc2 cột.
Đọc thêm: VBA để chọn giá trị từ danh sách thả xuống trong Excel (2 phương pháp)
Phương pháp-5 :Sự kết hợp của các hàm SUBTOTAL, INDEX và MATCH
Tại đây, chúng tôi sẽ lọc tập dữ liệu dựa trên một số sản phẩm của Sản phẩm và theo cách này, danh sách bộ lọc thả xuống của Nhân viên bán hàng cột cũng sẽ được cập nhật và sử dụng hàm SUBTOTAL , Hàm INDEX , Hàm MATCH chúng tôi sẽ luôn nhận được danh sách đó trong Danh sách được lọc cột.
5.1:Lấy số sê-ri được cập nhật
Trước tiên, chúng tôi sẽ lấy số sê-ri trong Người trợ giúp cột này sẽ được cập nhật tự động sau khi lọc.
➤ Áp dụng công thức sau trong ô D4
=SUBTOTAL(3,C$4:C4)
Đây, 3 dành cho COUNTA hàm, C $ 4:C4 là phạm vi sẽ được cập nhật cho mỗi hàng kế tiếp như đối với Hàng 8 nó sẽ là C $ 4:C8 bởi vì chúng tôi đã cố định giới hạn đầu tiên bằng cách đặt $ ký trước Hàng số 4 .
➤ Nhấn ENTER và kéo xuống Xử lý điền công cụ.
Bằng cách này, chúng tôi sẽ nhận được số sê-ri trong Người trợ giúp cột.
Bây giờ, chúng tôi sẽ lọc bảng trên cơ sở Sản phẩm và vì vậy chúng tôi đã kiểm tra các sản phẩm Apple , Beet Greens , Quả mâm xôi và Cherry từ danh sách thả xuống của cột này.
Sau đó, chúng tôi sẽ nhận được bảng đã lọc sau đây và bây giờ chúng tôi sẽ sao chép danh sách bộ lọc thả xuống của Người bán hàng vào Danh sách được lọc cột.
5.2:Sử dụng Hàm INDEX và MATCH để trích xuất danh sách
➤ Viết ra các số sê-ri trong Số sê-ri cột.
➤ Nhập công thức sau vào ô D14 .
=INDEX($C$4:$C$11,MATCH(C14,$D$4:$D$11,0))
Đây, $ C $ 4:$ C $ 11 là phạm vi của Người bán hàng cột mà chúng tôi muốn lấy, C14 là số sê-ri sẽ được khớp với các số trong Trình trợ giúp cột.
- TRẬN ĐẤU (C14, $ D $ 4:$ D $ 11,0) → trả về số chỉ mục hàng của giá trị trong ô C14 cái nào là 1 .
Đầu ra → 1
- CHỈ SỐ ($ C $ 4:$ C $ 11, TRẬN ĐẤU (C14, $ D $ 4:$ D $ 11,0)) trở thành
CHỈ SỐ ($ C $ 4:$ C $ 11,1) → kiểm tra giá trị tương ứng trong phạm vi $ C $ 4:$ C $ 11 cho số chỉ mục hàng 1
Đầu ra → Michael
➤ Nhấn ENTER và kéo xuống Xử lý điền công cụ.
Sau đó, bạn sẽ nhận được tên của nhân viên bán hàng trong Danh sách được lọc và nhiệm vụ cuối cùng là sắp xếp chúng từ A đến Z .
➤ Để thực hiện quy trình sắp xếp, hãy chọn tập dữ liệu và đi tới Dữ liệu Tab>> Sắp xếp &Bộ lọc Nhóm>> Sắp xếp Tùy chọn.
Sau đó, Sắp xếp hộp thoại sẽ mở ra.
➤ Chọn các mục sau
Sắp xếp theo → Danh sách được lọc
Sắp xếp trên → Giá trị ô
Đặt hàng → A đến Z
➤ Nhấp vào tiêu đề Dữ liệu của tôi có và nhấn OK .
Cuối cùng, danh sách sẽ được sắp xếp và chúng tôi sẽ nhận được bản sao của danh sách bộ lọc thả xuống của Người bán hàng trong Danh sách được lọc cột.
Nội dung liên quan:Cách tạo danh sách thả xuống dựa trên công thức trong Excel (4 cách)
Phần thực hành
Để tự mình thực hành, chúng tôi đã cung cấp một Thực hành như bên dưới trong trang tính có tên Thực hành . Hãy làm điều đó một mình.
Kết luận
Trong bài viết này, chúng tôi đã cố gắng đề cập đến các cách sao chép danh sách thả xuống bộ lọc trong Excel một cách dễ dàng. Hy vọng bạn sẽ thấy nó hữu ích. Nếu bạn có bất kỳ đề xuất hoặc câu hỏi nào, hãy chia sẻ chúng trong phần bình luận.
Các bài viết có liên quan
- Danh sách thả xuống có điều kiện trong Excel (Tạo, Sắp xếp và Sử dụng)
- Cách sử dụng Câu lệnh IF để Tạo Danh sách Thả xuống trong Excel
- Cách tạo danh sách thả xuống từ một trang tính khác trong Excel (2 phương pháp)
- VLOOKUP với Danh sách thả xuống trong Excel
- Cách chỉnh sửa danh sách thả xuống trong Excel (4 cách tiếp cận cơ bản)