Bỏ qua nội dung chính

Làm cách nào để tạo xác thực dữ liệu động và tự động mở rộng trình đơn thả xuống?

Thông thường, khi bạn tạo danh sách thả xuống trong trang tính, danh sách thả xuống sẽ không bị thay đổi với dữ liệu mới được nhập động, trong trường hợp này, bạn cần sửa đổi dữ liệu nguồn để mở rộng danh sách theo cách thủ công. Trong bài viết này, tôi sẽ giới thiệu cách thực hiện xác thực dữ liệu động và tự động mở rộng danh sách thả xuống khi dữ liệu mới được nhập vào.

Tạo xác thực dữ liệu động và tự động mở rộng trình đơn thả xuống bằng cách tạo Bảng

Tạo xác thực dữ liệu động và tự động mở rộng menu thả xuống bằng cách Xác định tên phạm vi


mũi tên màu xanh bong bóng bên phải Tạo xác thực dữ liệu động và tự động mở rộng trình đơn thả xuống bằng cách tạo Bảng

Để tạo danh sách xác thực dữ liệu động, trước tiên bạn có thể tạo một bảng, sau đó áp dụng tính năng Xác thực dữ liệu. Vui lòng làm như sau:

Tạo định dạng bảng cho danh sách dữ liệu nguồn:

1. Chọn danh sách dữ liệu mà bạn muốn sử dụng làm dữ liệu nguồn cho danh sách thả xuống, sau đó bấm Chèn > Bàn, trong cửa sổ bật ra Tạo bảng hộp thoại, kiểm tra Bảng của tôi có tiêu đề nếu danh sách dữ liệu của bạn có tiêu đề, hãy xem ảnh chụp màn hình:

xác thực dữ liệu động doc 1

2. Sau đó nhấn vào OK , bảng đã được tạo, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 2

Xác định tên phạm vi cho bảng:

3. Sau đó, chọn bảng bạn đã tạo nhưng bỏ qua tiêu đề và nhập tên cho bảng này trong Họ tên hộp và nhấn đăng ký hạng mục thi chính, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 3

Tạo danh sách xác thực dữ liệu động:

4. Sau khi xác định tên cho bảng, sau đó chọn các ô mà bạn muốn chèn danh sách thả xuống và bấm Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 4

5. Và trong Xác nhận dữ liệu hộp thoại, bên dưới Cài đặt tab, chọn Danh sách từ Cho phép và sau đó nhập công thức này: = Danh sách tên miền (Danh sách tên là tên bạn đã tạo cho bảng ở bước 3) vào nguồn hộp văn bản, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 5

6. Sau đó nhấn vào OK , danh sách thả xuống đã chèn vào các ô đã chọn, kể từ bây giờ, khi bạn nhập tên mới vào danh sách dữ liệu nguồn, nó cũng sẽ tự động được thêm vào danh sách thả xuống, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 6


mũi tên màu xanh bong bóng bên phải Tạo xác thực dữ liệu động và tự động mở rộng menu thả xuống bằng cách Xác định tên phạm vi

Ngoại trừ việc tạo bảng, bạn cũng có thể hoàn thành tác vụ này bằng cách xác định tên dải ô bằng công thức, vui lòng thực hiện theo các bước sau:

1. Nhấp chuột Công thức > Xác định tên, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 7

2. Trong Tên mới hộp thoại, chỉ định tên là Danh sách Namel bạn cần, sau đó nhập công thức này: = OFFSET (Trang tính1! $ A $ 2,0,0, COUNTA (Trang tính1! $ A: $ A), 1) vào Đề cập đến hộp văn bản, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 8

Chú thích: Trong công thức trên, Sheet1 là tên trang tính chứa danh sách dữ liệu, A2 là ô đầu tiên trong danh sách dữ liệu, A: A là cột có danh sách dữ liệu.

3. Nhấp chuột OK và sau đó đi đến Xác nhận dữ liệu hộp thoại bằng cách nhấp vào Ngày > Xác nhận dữ liệu > Xác nhận dữ liệu, Trong Xác nhận dữ liệu hộp thoại, chọn Danh sách từ Cho phép và sau đó nhập công thức này: = Danh sách tên miền (Danh sách tên là tên bạn đã tạo ở bước 2) vào nguồn hộp văn bản, xem ảnh chụp màn hình:

xác thực dữ liệu động doc 9

4. Và sau đó nhấp vào OKBây giờ, khi bạn nhập tên mới vào danh sách dữ liệu, danh sách thả xuống sẽ tự động được mở rộng. Xem ảnh chụp màn hình:

xác thực dữ liệu động doc 10

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 (10)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
There is a nice new method when using a spill function like: =UNIQUE()
With this you can easily create a UNIQUE list of your current dataset.

When this formula is is in cell A2. Then use in the data validation source field the following: =A2#

This will automatically update the range without a blank row.
This comment was minimized by the moderator on the site
Thank you !
Rated 5 out of 5
This comment was minimized by the moderator on the site
Thank you very much, it is very powerful and simple solution at the same time.
This comment was minimized by the moderator on the site
thanks for this. Really helpful
This comment was minimized by the moderator on the site
Do you know how to create a dynamic range using drop boxes to expand and contract the data range to be graphed (without deleting any data or hiding it)? I've only seen one person do this. https://youtu.be/sHfWRb2yUrM
Unfortunately I need to do this on a mac.
This comment was minimized by the moderator on the site
Thansk for the info - just what I was looking for!!
This comment was minimized by the moderator on the site
I get "The source currently evaluates to an error" on Step 4 of "Create Dynamic Data Validation And Auto Extend The Drop Down By Defining Range Name"
This comment was minimized by the moderator on the site
Solution was to put name of the sheet, e.g. MyLists, rather than Sheet1 in Step 2
This comment was minimized by the moderator on the site
I LOVE YOU!
This comment was minimized by the moderator on the site
I find it is more simple to use a Table than write this whole Offset function. However since a Table cannot be used directly as a data validation source, I have to create a Name that refers to the Table[Column], and point the data validation list to the Name.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations