Bỏ qua nội dung chính

Làm thế nào để ẩn các mục đã sử dụng trước đó trong danh sách thả xuống?

Trong Excel, bạn có thể nhanh chóng tạo một danh sách sổ xuống bình thường, nhưng bạn đã bao giờ thử tạo danh sách sổ xuống khi bạn chọn một mục, mục đã sử dụng trước đó sẽ bị xóa khỏi danh sách? Ví dụ: nếu tôi có một danh sách thả xuống với 100 tên, khi tôi chọn một tên, tôi muốn xóa tên này khỏi danh sách thả xuống và bây giờ danh sách thả xuống chứa 99 tên, v.v. cho đến khi danh sách thả xuống trống. Có thể, đây là một số khó khăn đối với hầu hết chúng ta, và ở đây, tôi có thể nói về cách tạo danh sách thả xuống như vậy trong Excel.

Ẩn các mục đã sử dụng trước đó trong danh sách thả xuống với các cột trợ giúp


mũi tên màu xanh bong bóng bên phải Ẩn các mục đã sử dụng trước đó trong danh sách thả xuống với các cột trợ giúp

Giả sử bạn có một danh sách tên trong Cột A như ảnh chụp màn hình sau được hiển thị, sau đó làm theo các bước dưới đây từng bước một để hoàn thành tác vụ này.

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

1. Ngoài danh sách tên của bạn, vui lòng nhập công thức này = IF (COUNTIF ($ F $ 1: $ F $ 11, A1)> = 1, "", ROW ()) vào ô B1, xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

Chú thích: Trong công thức trên, F1: F11là phạm vi ô mà bạn muốn đặt danh sách thả xuống và A1 là ô tên của bạn.

2. Sau đó, kéo chốt điền vào phạm vi chứa công thức này và bạn sẽ nhận được kết quả sau:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

3. Và tiếp tục áp dụng một công thức trong Cột C, vui lòng nhập công thức này: =IF(ROW(A1)-ROW(A$1)+1>COUNT(B$1:B$11),"",INDEX(A:A,SMALL(B$1:B$11,1+ROW(A1)-ROW(A$1)))) vào ô C1, xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

4. Sau đó điền công thức này xuống phạm vi bạn cần, xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

5. Bây giờ bạn cần xác định tên dải ô cho những tên này trong Cột C, chọn C1: C11 (dải ô mà bạn áp dụng công thức ở bước 4), rồi bấm Công thức > Xác định tên, xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

6. Trong Tên mới hộp thoại, nhập tên vào hộp văn bản Tên, rồi nhập công thức này =OFFSET(Sheet2!$C$1,0,0,COUNTA(Sheet2!$C$1:$C$11)-COUNTBLANK(Sheet2!$C$1:$C$11),1) vào Đề cập đến trường, xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

Chú thích: Trong công thức trên, C1: C11 là dải cột trợ giúp mà bạn đã tạo ở Bước 3 và Trang tính 2 là trang tính hiện tại bạn đang sử dụng.

7. Sau khi hoàn tất cài đặt, bạn có thể tạo danh sách thả xuống, chọn ô F1: F11 nơi bạn muốn đặt danh sách thả xuống, sau đó nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu, xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

8. Trong Xác nhận dữ liệu hộp thoại, nhấn Cài đặt tab, sau đó chọn Danh sách từ Cho phép danh sách thả xuống, rồi dưới nguồn , hãy nhập công thức này: = kiểm tra tên, (kiểm tra tên là tên dải ô bạn được tạo ở Bước 6), xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

9. Và sau đó nhấp vào OK để đóng hộp thoại này, bây giờ, danh sách thả xuống đã được tạo trong phạm vi đã chọn và sau khi chọn một tên từ danh sách thả xuống, tên đã sử dụng này sẽ bị xóa khỏi danh sách và nó chỉ hiển thị những tên chưa được sử dụng , xem ảnh chụp màn hình:

doc-ẩn-sử dụng-mục-thả xuống-danh sách-1

Mẹo: Bạn không thể loại bỏ các cột trợ giúp bạn thực hiện ở các bước trên, nếu bạn loại bỏ chúng, danh sách thả xuống sẽ không hợp lệ.


Các bài liên quan:

Làm cách nào để chèn danh sách thả xuống trong Excel?

Làm cách nào để tạo nhanh danh sách thả xuống động trong Excel?

Làm thế nào để tạo danh sách thả xuống với hình ảnh trong Excel?

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 (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Does any one know how to get the formula to reset itself once all the items on the list are selected?
e.g.
List 1, 2, 3, 4 - Then after selecting 1, List 2, 3, 4 - Then after Selecting 2, List 3, 4 - Then after selecting 3, List 4 and last, after selecting 4, list empty. How can this be reset so that after you select 4, all the items in the list reset to original list? So, after selecting 4, instead of List being empty, for list to go back to List 1, 2, 3, 4.

Thank you
This comment was minimized by the moderator on the site
This worked like a charm ... expect I need to have this "repeat" in three places on the same spreadsheet. I can't make it function properly, the second time. The items from the first drop down list are eliminated but when an entry is selected in the second location, it isn't removed from the list. Any idea on how to may this function properly?
KL
This comment was minimized by the moderator on the site
Can this formula be used successfully across multiple columns on one spreadsheet? I'm trying to have three columns where someone can select up to three items from a drop down list, i.e. item 1 in column 3, items2 in column 4, and item 3 in column 5. I can get the formula to work at the first occurrence, however, the second time I try to copy the formula, the selection(s) don't disappear from the drop down list, as they do in the column of the first occurrence.
This comment was minimized by the moderator on the site
Bravo! Fantastic solution! I have my workbook set up such that the items in my list are in a separate worksheet that I'm index-matching to through my number and helper columns leaving only them two on my calculation page. Again, very clean solution, Programmer!
This comment was minimized by the moderator on the site
Step 6 isn't working for me. I keep getting an error message saying the syntax of this name isn't correct... Can anyone help?
This comment was minimized by the moderator on the site
Is there a way to have only some of the options get removed when selected and others be permanent?
This comment was minimized by the moderator on the site
How do I get this activity to work if I transpose from Row to Column
This comment was minimized by the moderator on the site
I’ve entered all the formulas correctly, but the only name showing up is the first one on the list. What am I doing wrong??
This comment was minimized by the moderator on the site
Works great, however, if you have two people on the list with the same name e.g. John Smith it removes both incidents of 'John Smith' from the list when you select one of them.


Is there a way to amend this so that you have have multiple versions of the one name without them all being removed?


Thanks.
This comment was minimized by the moderator on the site
How would you change this formula for use of data validation list across multiple rows instead of a single column. Is that possible? Thanks
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations