شايد تا به حال براي شما نيز اين سوال مطرح شده باشد، که چگونه ميتوان در اکسل، Dropdown list ايجاد کرد که به محض انتخاب گزينهاي از آن گزينههاي يک Dropdown list ديگري تغيير کند يا به عبارت ديگر دو Dropdown به يکديگر وابسته باشند.
به عنوان مثال در شکل 1 ميخواهيم هنگاميکه نام يک واحد انتخاب شود، در خانه مقابل فقط اسامي پرسنل آن واحد نمايش داده شود.

شکل1
براي ساخت ليستهاي به هم پيوسته مراحل زير را انجام دهيد:
قدم اول : مانند شکل 2، يک Sheet به عنوان محل اصلي دادهها در نظر ميگيريم. همانطور که مشاهده ميکنيد در ستون A، اسامي واحدها و در ستونهاي B تا D اسامي پرسنل هر واحد نوشته شده است. دقت کنيد بعد از وارد کردن اسامي واحدها در ستون A ، تمام واحدها را انتخاب کرده و در NameBox کلمه "واحدها" را تايپ نماييد.

شکل2
قدم دوم : بايد هر يک از محدودهها را نامگذاري نماييم، براي اين کار محدوده مورد نظر مثلا B1 تا B3 را انتخاب ميکنيم و سپس در قسمت NameBox نام محدوده مرتبط ( مثلا طراحي ) را نوشته و کليد Enter را ميزنيم. قبلا براي نام بخشهاي شرکت يعني محدوده A1:A3 نام "واحدها" را انتخاب کرده بوديم.
نکته1: براي ستونهاي B تا D بايد نام واحد معادل کلمهاي باشد که در ستون A نوشته شده است( به شکل 3 دقت کنيد).
نکته2: کلمهاي که در NameBox به عنوان نام وارد ميشود نبايد شامل فاصله
( Space ) باشد.

شکل3
بعد از اين کار در Sheet مقصد، به عنوان مثال خانه B2 را انتخاب کرده واز منوي اصلي ابتدا بر روي Data و سپس بر روي Validation کليک کنيد و تنظيمات را مطابق شکل 4 انجام دهيد.

شکل4
براي آنکه نام کارشناس مطابق با واحد انتخاب شده باشد خانه C2 را مطابق شکل 5 تنظيم ميکنيم و در List آن فرمول(INDIRECT(B2 = را مينويسيم ( در صورتيکه پيغام هشداري صادر شد، آن را تاييد کنيد ).

شکل5
و خواهيد ديد که مطابق با گزينهاي که در نام واحد انتخاب شود، اسامي کارشناسان مربوط به آن واحد نمايش داده ميشود.
نکته3 : تابع INDIRECT با توجه به نامي که به آن ميدهيم، محدوده آن نام را بر ميگرداند.