Tạo list danh sách có sự ràng buộc dữ liệu với các cột dữ liệu khác trong excel

      Cách tạo list danh sách có sự ràng buộc dữ liệu với các cột dữ liệu khác. Dữ liệu cột này chỉ được xuất hiện lệ thuộc vào dữ liệu của cột trước đó. Hoặc dữ liệu của cột này chỉ xuất hiện những nội dung lệ thuộc vào dữ liệu của cột trước đó.

List danh sách có sự ràng buộc giữa các cột dữ liệu khác nhau

      Để thực hiện được cách tạo danh sách này, các bạn phải thực hiện lần lượt qua các bước sau. Đồng thời sử dụng hàm INDIRECT để lấy liên kết có điều kiện.

      Bước 1: Đặt tên cho các vùng danh sách cần tạo, cách đặt tên phải theo 1 cú pháp chung

       Trong bước này, các bạn cần phân biệt danh sách của cột điều kiện và danh sách của cột dữ liệu triển khai. Danh sách của cột điều kiện chính là tên để các bạn sử dụng đặt cho các cột triển khai khác. Do vậy, nội dung của cột này các bạn nhập vào phải tuân theo quy tắc đặt tên của excel. Ví dụ như là, không có ký tự trắng, không có ký tự đặt biệt, và tiếng Việt không dấu.

      Cách đặt tên giống như những cách đặt tên ở các dạng khác. Danh sách để đặt tên này chỉ áp dụng được cho 1 cột.

       Đặt tên cho cột điều kiện chính: Thực hiện quét toàn bộ cột danh sách điều kiện đã nhập -> nhấp phải chuột và chọn Define Name:… -> Nhập tên vào ô Name -> Nhấn OK.

Đặt tên cho cột điều kiện chính

 

      Đặt tên cho cột dữ liệu triển khai: Thực hiện quét toàn bộ cột dữ liệu triển khai đã nhập -> nhấp phải chuột và chọn Define Name:… -> Nhập tên vào ô Name -> Nhấn OK. Tên của cột dữ liệu triển khai phải đặt theo đúng cú pháp chung.

      Ví dụ cú pháp là: <tên đã đặt trong cột điều kiện chính>“_<Nội dung ghi thêm>”.  Nội dung ghi thêm phải giống nhau cho tất cả các cột dữ liệu triển khai. Tất cả các vùng đặt tên phải tuân theo đúng cú pháp chung.

Đặt tên cho cột dữ liệu cho mã sản phẩm Kẹo
Đặt tên cho cột dữ liệu cho mã sản phẩm Bánh

   

Đặt tên cho cột dữ liệu cho mã sản phẩm Mứt

      Bước 2: Tạo list danh sách cho cột điều kiện chính

      Để tạo list danh sách cho cột điều kiện chính, các bạn có thể sử dụng cách nhập trực tiếp hoặc cách đặt tên tùy vào dữ liệu của bạn nhiều hay ít. Để đơn giản, trong bài này tôi hướng dẫn cho các bạn sử dụng cách đặt tên.

    • Các bạn thực hiện quét toàn bộ các ô cần tạo danh sách -> Thẻ Data -> Nhóm lệnh Data Tools -> Chọn nút Data Validation -> Chọn Data Validation -> Thẻ Settings -> Tại nhóm lệnh Allow: Các bạn hãy chọn đến List  -> Tại dòng Source: bạn sử dụng công thức để lấy vùng dữ liệu đã đặt tên ở bước 1.
    • Cú pháp: = Tên đã đặt bước 1
Tạo list danh sách cho cột điều kiện

      Bước 3: Tạo list danh sách cho cột dữ liệu triển khai

      Các bạn thực hiện quét toàn bộ các ô cần tạo danh sách -> Thẻ Data -> Nhóm lệnh Data Tools -> Chọn nút Data Validation -> Chọn Data Validation -> Thẻ Settings -> Tại nhóm lệnh Allow: Các bạn hãy chọn đến List  -> Tại dòng Source: bạn sử dụng hàm INDIRECT để lấy vùng dữ liệu đã đặt tên ở bước 1.

       Cú pháp: = INDIRECT(<Địa chỉ cột điều kiện chính>&“_<Nội dung ghi thêm>”).

List danh sách có sự ràng buộc dữ liệu với các cột khác trong excel

       Như vậy là đã tạo list danh sách có sự ràng buộc dữ liệu với các cột dữ liệu khác. Ngoài ra, các bạn cũng có thể thực hiện tạo list danh sách mà không có ràng buộc.

 


Categories:

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *