Bỏ qua nội dung chính

Cách tạo xác thực dữ liệu bên ngoài trong một trang tính hoặc sổ làm việc khác?

Nói chung, chúng tôi sử dụng Xác thực dữ liệu để hạn chế người dùng nhập các giá trị mà chúng tôi muốn, nhưng bạn đã bao giờ cố gắng tạo xác thực dữ liệu bên ngoài trong bao phấn hoặc sổ làm việc, có nghĩa là dữ liệu nguồn và xác thực dữ liệu không nằm trong cùng một trang tính hoặc thậm chí cùng một sổ làm việc? Trong bài viết này, tôi sẽ giới thiệu phương pháp xử lý vấn đề này trong Excel.

Tạo xác thực dữ liệu bên ngoài trong một trang tính khác

Tạo xác thực dữ liệu bên ngoài trong sổ làm việc khác nhau


mũi tên màu xanh bong bóng bên phải Tạo xác thực dữ liệu bên ngoài trong một trang tính khác

Lấy ví dụ tạo danh sách thả xuống, tôi sẽ tạo nguồn trong một trang tính, sau đó sử dụng Tên phạm vi để tạo danh sách thả xuống trong một trang tính khác dựa trên nguồn giá trị.

1. Tạo giá trị nguồn của danh sách thả xuống trong một trang tính như bạn muốn. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 1

2. Chọn các giá trị nguồn này và chuyển đến Tên Box để xác định tên phạm vi cho các ô, ở đây tôi nhập Quốc gia trong Tên Box, và sau đó nhấn đăng ký hạng mục thi phím để kết thúc việc đặt tên. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 2

3. Đi tới trang tính bạn muốn tạo danh sách thả xuống bên ngoài này và chọn một ô hoặc phạm vi để đặt danh sách thả xuống, ví dụ: G1: G4, và nhấp vào Ngày > Xác nhận dữ liệu. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 3

4. bên trong Xác nhận dữ liệu thoại, bấm Cài đặt Tab, và chọn Danh sách từ Cho phép danh sách thả xuống, sau đó nhập = Quốc gia (Quốc gia là tên bạn đã xác định cho phạm vi nguồn ở bước 2, bạn có thể thay đổi nó theo ý muốn) vào hộp nguồn. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 4

5. nhấp chuột OK, bây giờ xác thực dữ liệu bên ngoài đã được tạo.
xác thực dữ liệu bên ngoài doc 5


mũi tên màu xanh bong bóng bên phải Tạo xác thực dữ liệu bên ngoài trong sổ làm việc khác nhau

Để tạo xác thực dữ liệu ngoài trong sổ làm việc khác, bạn cũng cần sử dụng Phạm vi tên.

Ví dụ, hãy tạo danh sách thả xuống.

1. Tạo các giá trị nguồn như bạn cần trong một trang tính, sau đó chọn các giá trị nguồn và đi tới Tên Box để đặt tên cho dải nguồn và nhấn đăng ký hạng mục thi chìa khóa, lấy Tên bạn ví dụ. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 6

2. Sau đó, chuyển đến sổ làm việc bạn muốn tạo danh sách thả xuống, chọn một cột trống trong một trang tính, ví dụ: Cột J, và bấm Công thức > Xác định tên. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 7

3. bên trong Tên mới hộp thoại, hãy nhập tên vào Họ tên hộp và chọn Bảng tính từ Phạm vi danh sách, và sau đó nhập công thức này = Source.xlsx! CustName (Nguồn là tên sổ làm việc của sổ làm việc chứa dữ liệu nguồn và CustName là tên phạm vi bạn đã tạo cho dữ liệu nguồn ở bước 1, bạn có thể thay đổi chúng khi cần) trong Đề cập đến hộp văn bản. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 8

4. nhấp chuột OK. Và sau đó đi đến chọn phạm vi bạn muốn tạo danh sách thả xuống bên ngoài, L1: L4, và nhấp vào Ngày > Xác nhận dữ liệu. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 9

5. bên trong Xác nhận dữ liệu thoại, bấm Cài đặt Tab, và chọn Danh sách từ Cho phép danh sách thả xuống và nhập công thức này = MyCustList (MyCustList là tên dải ô mà bạn cung cấp cho cột trống ở bước 3, bạn có thể thay đổi nó khi cần) vào nguồn cái hộp. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 10

6. nhấp chuột OK. Bây giờ xác thực dữ liệu bên ngoài trong sổ làm việc khác đã được tạo. Xem ảnh chụp màn hình:
xác thực dữ liệu bên ngoài doc 11

Chú thích: Chỉ khi hai sổ làm việc được mở cùng một lúc (sổ làm việc dữ liệu nguồn và sổ làm việc xác thực dữ liệu), xác thực dữ liệu bên ngoài mới có thể hoạt động chính xác.

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 (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"Only when the two workbook are open at the same time (the source data workbook and the data validation workbook), the external data validation can correctly work." Yes this is rather a big problem isn't it? We would not usually have two workbooks open at the same time, we more likely wish to use an old workbook and simply copy the data validation rules to the new spreadsheet. I gave up trying to do this using copy and paste, instead wrote a VBA macro which applied the data validation rule to a large number of cells in one go. Use 'Record Macro' to set up the VBA commands and make minor adjustments to the resulting code to do the trick. Worked fine.
This comment was minimized by the moderator on the site
Glad its not just me that can't get the external data validation to work. Frustratingly it seemed to once but never again. No idea what I did that time.
This comment was minimized by the moderator on the site
Hello, thanks for showing us how to have a drop-down list linked to an external file. However I could not set up the Data Validation to work, even though I have selected to STOP any invalid entry, which a number not included in the drop-down list itself. Is there any way where I can circumnavigate this?
This comment was minimized by the moderator on the site
Create external data validation in different workbook. This tips not working for sharing file one PC to another PC. How it will works? pls. suggest me.
This comment was minimized by the moderator on the site
Sorry I have no idea on this.
This comment was minimized by the moderator on the site
Thank you so much for this article! I could not get Excel to allow me to reference another sheet for a data validation list. I can only surmise that it is because of the version. Very frustrating! However, I did not know about naming the data list, and by doing so and using the =[data list name], it worked like a charm. Many thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations