Làm cách nào để tạo danh sách thả xuống có thể tìm kiếm trong Excel?
Đối với một danh sách thả xuống có nhiều giá trị, việc tìm một giá trị phù hợp từ danh sách không phải là một công việc dễ dàng. Trước đây chúng tôi đã giới thiệu một phương pháp để tự động hoàn thành danh sách thả xuống khi nhập chữ cái đầu tiên. Ngoài chức năng tự động hoàn thành, bạn cũng có thể làm cho danh sách thả xuống có thể tìm kiếm được để cải thiện hiệu quả của việc tìm kiếm giá trị thích hợp trong danh sách thả xuống. Để làm cho danh sách thả xuống có thể tìm kiếm được, bạn có thể làm theo các phương pháp bên dưới từng bước.
Tạo danh sách thả xuống có thể tìm kiếm trong Excel
Dễ dàng tạo danh sách thả xuống có thể tìm kiếm với một công cụ tuyệt vời
Các hướng dẫn khác cho danh sách thả xuống ...
Tạo danh sách thả xuống có thể tìm kiếm trong Excel
Giả sử bạn có danh sách tên quốc gia trong cột A như trong ảnh chụp màn hình bên dưới và bây giờ bạn muốn sử dụng chúng làm dữ liệu nguồn của danh sách tìm kiếm thả xuống, bạn có thể làm như sau để hoàn thành.
Bạn cần chèn hộp Tổ hợp thay vì danh sách thả xuống xác thực dữ liệu trong trang tính của mình.
1. Nếu các Nhà phát triển tab không hiển thị trên ruy-băng, bạn có thể bật Nhà phát triển tab như sau.
2. Sau khi hiển thị Nhà phát triển tab, nhấp vào Nhà phát triển > Chèn > Hộp kết hợp.
3. Vẽ một hộp Tổ hợp trong trang tính, nhấp chuột phải vào nó và sau đó chọn Bất động sản từ menu chuột phải.
4. bên trong Bất động sản hộp thoại, bạn cần:
5. Bây giờ hãy tắt chế độ thiết kế bằng cách nhấp vào Nhà phát triển > Chế độ thiết kế.
6. Chọn một ô trống chẳng hạn như C2, nhập công thức bên dưới và nhấn đăng ký hạng mục thi. Họ kéo Xử lý Tự động điền của nó xuống ô C9 để tự động điền vào các ô có cùng công thức. Xem ảnh chụp màn hình:
=--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
Chú ý:
7. Chọn ô D2, nhập công thức bên dưới và nhấn đăng ký hạng mục thi. Sau đó kéo Xử lý Tự động điền của nó xuống ô D9.
=IF(C2=1,COUNTIF($C$2:C2,1),"")
8. Chọn ô E2, nhập công thức bên dưới và nhấn đăng ký hạng mục thi. Sau đó, kéo Tay cầm Tự động điền của nó xuống E9 để áp dụng cùng một công thức.
=IFERROR(INDEX($A$2:$A$9,MATCH(ROWS($D$2:D2),$D$2:$D$9,0)),"")
9. Bây giờ bạn cần tạo một phạm vi tên. Vui lòng bấm vào Công thức > Xác định tên.
10. bên trong Tên mới hộp thoại, loại Danh sách thả xuống trong Họ tên , hãy nhập công thức bên dưới vào Đề cập đến và sau đó bấm vào OK .
=$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1)
11. Bây giờ, hãy bật chế độ thiết kế bằng cách nhấp vào Nhà phát triển > Chế độ thiết kế. Sau đó nhấp đúp vào hộp Tổ hợp để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
12. Sao chép và dán mã VBA bên dưới vào Trình chỉnh sửa mã.
Mã VBA: làm cho danh sách thả xuống có thể tìm kiếm được
Private Sub ComboBox1_GotFocus()
ComboBox1.ListFillRange = "DropDownList"
Me.ComboBox1.DropDown
End Sub
13. Nhấn nút Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
Kể từ bây giờ, khi một ký tự được nhập vào hộp tổ hợp, nó sẽ thực hiện tìm kiếm mờ và sau đó liệt kê các giá trị có liên quan trong danh sách.
Chú thích: Bạn cần lưu sổ làm việc này dưới dạng tệp Excel Macro-Enabled Workbook để giữ mã VBA để sử dụng trong tương lai.
Dễ dàng tạo danh sách thả xuống có thể tìm kiếm với một công cụ tuyệt vời
Có vẻ như phương pháp trên không dễ xử lý. Ở đây giới thiệu một tính năng tiện dụng - Danh sách thả xuống có thể tìm kiếm of Kutools cho Excel để giúp dễ dàng tạo danh sách thả xuống có thể tìm kiếm trong Excel.
Trước khi áp dụng Kutools cho Excel, Xin vui lòng tải xuống và cài đặt nó trước tiên.
Vui lòng làm như sau để tạo danh sách thả xuống có thể tìm kiếm với tính năng Danh sách thả xuống có thể tìm kiếm.
1. nhấp chuột Kutools > Danh sách thả xuống > Danh sách thả xuống có thể tìm kiếm > Bật danh sách thả xuống có thể tìm kiếm.
2. Trong phần mở đầu Kutools cho Excel hộp thoại (hộp thoại này chỉ bật lên lần đầu tiên bạn áp dụng tính năng này), hãy nhấp vào Có .
3. Sau đó trong Danh sách thả xuống có thể tìm kiếm hộp thoại, bạn cần cấu hình như sau.
4. Sau đó nhấp vào Kutools > Danh sách thả xuống > Danh sách thả xuống có thể tìm kiếm > Bật danh sách thả xuống có thể tìm kiếm để kích hoạt tính năng này.
Bây giờ danh sách thả xuống có thể tìm kiếm đã được tạo. Khi nhấp vào một ô danh sách thả xuống, một hộp danh sách sẽ bật lên với tất cả các mục thả xuống được liệt kê. Nhập một ký tự và các mục tương ứng sẽ được tìm kiếm ngay lập tức và bạn có thể nhấp vào mục cần thiết để chèn vào ô đó.
Nếu bạn đã chọn Theo chiều ngang trong Văn bản chỉ đạo phần: tất cả các mục được thêm vào sẽ được hiển thị theo chiều ngang trong một ô. Xem bản demo dưới đây:
Nếu bạn đã chọn Theo chiều dọc trong Văn bản chỉ đạo phần: tất cả các mục được thêm vào sẽ được hiển thị theo chiều dọc trong một ô. Xem bản demo dưới đây:
Nếu bạn chọn Sửa đổi nút radio, chỉ một mục được phép hiển thị trong một ô danh sách thả xuống tại một thời điểm. Xem bản demo dưới đây:
Nhấp để biết thêm về tính năng này.
Nếu bạn muốn dùng thử miễn phí (30-day) của 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.
Các bài liên quan:
Tự động điền khi nhập trong Excel danh sách thả xuống
Nếu bạn có danh sách thả xuống xác thực dữ liệu với các giá trị lớn, bạn cần cuộn xuống danh sách chỉ để tìm giá trị phù hợp hoặc nhập trực tiếp toàn bộ từ vào hộp danh sách. Nếu có phương pháp cho phép tự động hoàn thành khi nhập ký tự đầu tiên trong danh sách thả xuống, mọi thứ sẽ trở nên dễ dàng hơn. Hướng dẫn này cung cấp phương pháp để giải quyết vấn đề.
Tạo danh sách thả xuống từ một sổ làm việc khác trong Excel
Khá dễ dàng để tạo danh sách sổ xuống xác thực dữ liệu giữa các trang tính trong sổ làm việc. Nhưng nếu dữ liệu danh sách bạn cần để xác thực dữ liệu nằm trong một sổ làm việc khác, bạn sẽ làm gì? Trong hướng dẫn này, bạn sẽ học cách tạo danh sách drop fown từ một sổ làm việc khác trong Excel một cách chi tiết.
Tạo danh sách thả xuống có thể tìm kiếm trong Excel
Đối với một danh sách thả xuống với nhiều giá trị, việc tìm một giá trị thích hợp không phải là một công việc dễ dàng. Trước đây, chúng tôi đã giới thiệu một phương pháp tự động hoàn thành danh sách thả xuống khi nhập ký tự đầu tiên vào hộp thả xuống. Bên cạnh chức năng tự động hoàn thành, bạn cũng có thể làm cho danh sách thả xuống có thể tìm kiếm được để nâng cao hiệu quả làm việc trong việc tìm kiếm các giá trị thích hợp trong danh sách thả xuống. Để làm cho danh sách thả xuống có thể tìm kiếm được, hãy thử phương pháp trong hướng dẫn này.
Tự động điền các ô khác khi chọn giá trị trong danh sách thả xuống của Excel
Giả sử bạn đã tạo một danh sách thả xuống dựa trên các giá trị trong phạm vi ô B8: B14. Khi bạn chọn bất kỳ giá trị nào trong danh sách thả xuống, bạn muốn các giá trị tương ứng trong phạm vi ô C8: C14 được tự động điền vào một ô đã chọn. Để giải quyết vấn đề, các phương pháp trong hướng dẫn này sẽ giúp bạn.
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn
- Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
- Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
- Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
- Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
- Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
- Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
- Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
- Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
- Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.

Tab 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!

































