Nếu nhiều người đang tìm biện pháp tạo một Drop down List hoàn toàn có thể mở rộng, rất có thể kéo hoặc copy qua không ít hàng, bạn đã đến đúng trang và sẽ có giải pháp sau vài ba phút.

Bạn đang xem: Tạo list danh sách phụ thuộc vào list khác

Sự ra đời của mảng hễ đã làm cho cho cuộc sống của chúng ta với tư giải pháp là người dùng Excel dễ dàng hơn hết sức nhiều. Trong số các thứ khác, chúng dễ dàng hóa đáng kể bài toán tạo Drop down List động . Hướng dẫn được liên kết ở trên cho thấy cách tùy chỉnh nhanh nhiều menu Drop down với các mảng hễ và tạo nên nó có thể mở rộng để tự động hóa bao gồm các mục nhập mới.

Tôi cảm xúc rất tự hào về công việc Ketoanmvb sẽ làm cho đến khi Ketoanmvb cảm nhận một vài thừa nhận xét như sau: “Điều đó vận động tốt cho một hàng, tuy nhiên làm rứa nào nhằm điều này hoạt động cho tổng thể cột?” Một câu hỏi công bằng. Thiệt vậy, list chọn vào Excel thường được áp dụng nhất trong số trang tính có hàng nghìn hàng để tiện lợi cho vấn đề nhập dữ liệu. Vị vậy, Dịch vụ kế toán tài chính tại hà thành – ketoanmvb đã chú ý lại cục bộ cách tiếp cận, search ra phương án cho những ô và tôi rất vui được share kết quả cố gắng nỗ lực của Ketoanmvb cùng với bạn!


Lưu ý quan tiền trọng!  Vì phương án này dựa trên tính năng mảng động chỉ khả dụng với đăng ký Office 365, nên phương án chỉ chuyển động cho Excel 365 . Trong các phiên bản Excel trước động, vui mừng sử dụng phương pháp truyền thống để tạo những Drop-down List phụ thuộc .

Tạo Drop Down menu từ mối cung cấp dữ liệu

Để bắt đầu, hãy lấy một số dữ liệu nguồn để gia công việc. Vào bảng thiết yếu của Ketoanmvb ở mặt trái, chúng tôi muốn bao gồm hai danh sách chọn trong mỗi hàng, để câu hỏi chọn một Phòng trong danh sách thứ nhất chỉ hiển thị Người quản lý cho phần tử đã lựa chọn đó trong danh sách thứ hai. Nếu bạn biến hóa lựa chọn trong list chính, thương hiệu trong Drop down List nhờ vào sẽ update tương ứng.

*

Bước 1. Kết cấu dữ liệu nguồn

Dữ liệu nguồn mang đến Drop down List thường mang đến từ các nguồn khác nhau và được tổ chức khác nhau. Vì vậy, bước đầu tiên của shop chúng tôi là cấu tạo dữ liệu nơi bắt đầu theo yêu cầu của chúng tôi. Đối cùng với điều này, cửa hàng chúng tôi sẽ tạo một trong những loại bảng chuẩn bị sẽ liệt kê toàn bộ các tên phần tử khác nhau trong mặt hàng tiêu đề với dưới từng nợ. tên sẽ sở hữu được danh sách nhân viên làm việc trong phần tử cụ thể đó. Để tự động hóa quá trình và tránh sai sót của nhỏ người, công ty chúng tôi sẽ sử dụng những công thức sau.

Để rước các phòng ban , hãy nhập phương pháp này vào H2.

=TRANSPOSE(SORT(UNIQUE(E3:E15)))

Ở đây, hàm UNIQUE trích xuất tất cả các chống ban khác biệt từ E3: E15. Hàm SORT sắp xếp các tác dụng theo máy tự bảng vần âm để những mục trong list chính của các bạn sẽ được bố trí từ A cho Z (nếu bạn không thích điều đó, chúng ta có thể xóa SORT khỏi cách làm và thương hiệu sẽ xuất hiện thêm trong đồ vật tự như vào bảng mối cung cấp của bạn). Cuối cùng, TRANSPOSE thay đổi hướng áp ra output từ dọc quý phái ngang.

Xin chú ý rằng công thức chỉ việc được nhập vào một trong những ô cùng kết quả tự động tràn sang những ô kề bên (tính năng này được điện thoại tư vấn là phạm vi tràn ).

Bằng cách này, chúng tôi đã có các mục mang đến Drop down List chính của chúng tôi:

*

Để kéo tên fan quản lý , công thức trong H3 là:

=SORT(FILTER($F$3:$F$15, $E$3:$E$15=H$2))

Ở đây, Ketoanmvb sử dụng chức năng FILTER để lọc các nhân viên trực thuộc một phần tử cụ thể ($ E $ 3: $ E $ 15 = H $ 2). Hàm SORT sắp đến xếp những tên theo lắp thêm tự bảng chữ cái (nếu bạn muốn giữ nguyên máy tự hiện có, hãy xóa nó khỏi công thức).

Giống như công thức trước, bí quyết này cũng động, và toàn thể cơn thịnh nộ tràn được tủ đầy cùng với các tác dụng cùng một lúc. Tất cả phần nhiều gì bạn phải làm là kéo cách làm sang mặt phải để sở hữu danh sách người cai quản cho từng khoản nợ.

Và điều này cung ứng cho công ty chúng tôi các mục cho Drop down List phụ thuộc:

*


Mẹo cùng lưu ý:

Trong lấy một ví dụ này, chúng tôi có toàn bộ dữ liệu trên và một trang tính để giúp bạn theo dõi thuận lợi hơn. Trong bảng tính thực của bạn, bạn nên được sắp xếp một bảng chuẩn bị trên một trang tính riêng rẽ biệt để đảm bảo an toàn có đủ ô trống ở dưới và bên phải kê chứa tất cả dữ liệu. Như đã đề cập, những công thức mảng rượu cồn chỉ được nhập vào một trong những ô và các bạn không thể biết hiệu quả sẽ tràn lên bao nhiêu ô.Nếu mục tiêu của người tiêu dùng là tạo Drop down List có thể mở rộng , thì nên sử dụng một cách thức hơi khác cho bảng chuẩn chỉnh bị, được đàm luận trong ví dụ này .

Bước 2. Chế tác Drop down List chính

Với tài liệu nguồn được thu xếp hợp lý, hãy tạo Drop down List trước tiên theo cách thường thì với sự trợ giúp của Data Validation trong Excel :

Chọn ô trên cùng mà bạn muốn Drop down List chính xuất hiện (trong trường đúng theo của công ty chúng tôi là B3).Trên tab Data , trong nhóm Data Tools , hãy bấm Data Validation .Trên tab Cài đặt của vỏ hộp thoại Data Validation , hãy định cấu hình quy tắc:Trong Allow , lựa chọn List .Trong hộp Source , nhập tham chiếu phạm vi tràn trỏ mang lại tên những phòng ban trong bảng chuẩn bị: = $ H $ 2 #Cú pháp này (địa chỉ ô theo sau là thẻ băm) nhắc đến toàn cục phạm vi tràn bất kỳ nó thực sự chứa bao nhiêu ô.Bấm OK nhằm đóng hộp thoại.

*

Drop down List bao gồm cho ô đầu tiên được thực hiện:

*

Bước 3. Tạo thành Drop down List phụ thuộc

Về mặt kỹ thuật, việc tùy chỉnh cấu hình danh sách chọn thường xuyên có vẻ khá tiện lợi – bạn chỉ cần tạo thêm một phép tắc xác thực tài liệu cho một cột khác. Tuy nhiên, có 1 phần khó khăn – phương pháp cho hộp Source . Lần này, chúng ta không thể áp dụng tham chiếu phạm vi tràn thông thường vì Drop down List sản phẩm công nghệ hai phải tính đến lựa chọn trong list thả xuống đầu tiên. Để giải quyết nhu mong này, shop chúng tôi sẽ nhắc gián kế tiếp phạm vi tràn có tương quan với cách làm sau:

INDIRECT(CHAR(CODE(“col_letter“) + MATCH(dropdown_cell, dropdown_spill_range, 0)) và “row_num#”)

Ở đâu:

col_letter – là vần âm của cột đứng trước cột bên cạnh cùng phía bên trái của bảng chuẩn bị. Trong lấy một ví dụ này, bảng chuẩn bị bắt đầu bằng H2. Cột đứng trước là G, vì chưng vậy shop chúng tôi sử dụng CODE (“G”).

Xem thêm: Asoka Đại Đế 200 - Ashoka Đại Đế (Phim Truyền Hình)

dropdown_cell – là add của ô trên cùng cất Drop down List chính, vào trường hòa hợp của công ty chúng tôi là B3. Hãy đảm bảo sử dụng tham chiếu ô tương đối không có dấu $ để bí quyết điều chỉnh đúng chuẩn cho từng hàng nơi các bạn sẽ Copy thực đơn Drop-down của mình.dropdown_spill_range – tham chiếu đến phạm vi tràn vào bảng chuẩn bị có chứa các mục đến Drop down List chính. Trong lấy ví dụ của bọn chúng tôi, đó là những phòng ban được trả về bởi công thức mảng động trong H2, vị vậy công ty chúng tôi sử dụng tham chiếu phạm vi tràn này: $ H $ 2 #row_num – số lượng hàng trong bảng chuẩn bị chứa công thức trả về những mục cho menu Drop-down phụ thuộc. Công thức của chúng ta nằm ở hàng 3 (H3: K3), bởi vì vậy nó là “3 #”. Thay bởi vì mã hóa cứng số hàng, chúng ta cũng có thể sử dụng hàm ROW (), nhưng chúng tôi sẽ không làm tinh vi mọi sản phẩm hơn bọn chúng đã có