Ở 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