Tạo Danh Sách Tự Động Thả Xuống Trong Excel


Ở bài viết trước đã giới thiệu với các bạn cách tạo một danh sách sổ xuống trong excel rồi, nhưng có nhiều bạn gửi mail muốn Thủ Thuật Excel giới thiệu cách tạo danh sách tự động “cao cấp” hơn một chút, nghĩa là từ một danh sách cho trước thì có một danh sách khác chạy theo lựa chọn trong danh sách đó.
Để dễ hình dung mời các bạn theo dõi hướng dẫn dưới đây.
Chúng ta có một danh sách như hình, có 3 tỉnh, và trong 3 tỉnh này thì có các huyện khác nhau, nhiệm vụ của chúng ta là làm thế nào đó khi mà người dùng chọn tỉnh nào đó thì sẽ sổ ra một danh sách các huyện tương ứng.

Đầu tiên các bạn chọn 3 tỉnh và đặt tên box như hình, ở đây đặt tên Tinh chẳng hạn, sau đó nhấn enter

Tiếp theo các bạn chọn lần lượt từng huyện tương ứng với tỉnh và đặt tên tương ứng như hình



Sau đó bạn chọn một ô bất kỳ, hoặc một vùng bất kỳ mà bạn muốn tạo danh sách để chọn rồi vào Data – Data Validation

Ở hộp thoại Data Validation các bạn chọn Settings, chọn List ở mục Allow, và ở Source các bạn gõ =Tinh, chính là cái tên mà bạn đặt cho 3 tỉnh lúc đầu, sau đó nhấn OK

Tiếp theo bạn chọn một ô khác để tạo danh sách huyện phụ thuộc vào tỉnh nếu bạn chọn một tỉnh nào đó, tương tự như vậy ta cũng vào Data – Data Validation

Ở đây cũng chọn như hình, nhưng mục Source các bạn nhập công thức =INDIRECT($D$1), D1 chinh là ô mà chứa danh sách tỉnh khi bạn chọn, sau đó nhấn OK

Quay lại file excel, lúc này bạn chọn một tỉnh nào đó trong danh sách, thì tương tự bên ô E1 sẽ hiển thị các huyện tương ứng với tính đó cho bạn lựa chọn



Bạn nào muốn tải file về để xem cho dễ hiểu hơn thì click để tải về nhé.

Để tùy biến thêm như không cho nhập nếu chọn sai, cảnh báo khi nhập sai…thì bạn xem lại bài viết trước được nói ở đầu bài viết này nhé, chúc các bạn thành công.