نمونه فایل اکسل نمایش لیست کشویی استان و شهرهای ایران در شیت و فرم


در دنیای امروز، استفاده از فایل‌های اکسل برای مدیریت داده‌ها و فرم‌های مختلف، بسیار رایج است. یکی از قابلیت‌های پرکاربرد اکسل، ساختن فهرست‌های کشویی یا همان دراپ‌دان‌ها است که به کاربران اجازه می‌دهد تا به راحتی و با انتخاب از لیستی مشخص، مقادیر مورد نظر خود را وارد کنند. در این مقاله، قصد داریم به طور جامع و کامل درباره ساخت نمونه فایلی در اکسل صحبت کنیم که شامل لیست کشویی استان‌ها و سپس شهرهای مربوط به هر استان است؛ به گونه‌ای که در شیت و فرم‌های مختلف بتوان از این لیست‌ها بهره برد.
مزایای استفاده از لیست کشویی در اکسل
قبل از شروع، بهتر است درباره اهمیت و مزایای این قابلیت کمی صحبت کنیم. لیست‌های کشویی، کار را برای کاربران ساده‌تر می‌کنند، خطاهای وارد کردن داده را کاهش می‌دهند، و فرم‌های حرفه‌ای‌تر و کاربرپسندتری ایجاد می‌کنند. همچنین، با استفاده از این روش، می‌توان داده‌های استاندارد و منسجم را جمع‌آوری کرد، که در تحلیل‌ها و گزارش‌گیری‌ها بسیار مفید است.
ساختار کلی فایل و نحوه طراحی آن
ابتدا باید ساختار فایل اکسل خود را مشخص کنیم. معمولاً، بهتر است چند شیت مجزا برای این کار در نظر بگیریم. یکی برای لیست استان‌ها، دیگری برای لیست شهرهای هر استان، و در نهایت، شیت فرم یا ورودی داده‌ها. این ساختار، مدیریت و به‌روزرسانی داده‌ها را بسیار ساده‌تر می‌کند.
در شیت اول، با عنوان "استان‌ها"، لیستی جامع و مرتب از تمامی استان‌های ایران قرار می‌گیرد. این لیست باید به صورت عمودی در یک ستون قرار گیرد، و به عنوان منبع داده برای لیست کشویی در فرم کار می‌کند. سپس، در شیت دوم، با عنوان "شهرها"، لیستی از شهرهای مربوط به هر استان را درج می‌کنیم.
ایجاد لیست‌های مستقل و منسجم
برای شروع، باید لیست استان‌ها را وارد کنیم. فرض کنیم در ستون A، در شیت "استان‌ها"، نام تمام ۳۱ استان ایران قرار دارد. این لیست باید به صورت ثابت و بدون تغییر باشد، چرا که در آینده ممکن است نیاز به بروزرسانی‌های دقیق باشد.
سپس، در شیت "شهرها"، باید لیست‌هایی جداگانه برای هر استان قرار دهیم. بهترین روش برای این کار، استفاده از رنج‌های نام‌گذاری شده است. به این منظور، پس از وارد کردن شهرهای هر استان، آن محدوده را انتخاب و نام‌گذاری می‌کنیم. مثلا، محدوده شهرهای استان تهران را "شهرهای_تهران" می‌نامیم، و برای استان‌های دیگر نیز همین کار را تکرار می‌کنیم.
استفاده از نام‌گذاری‌های دینامیک و توابع
در این مرحله، باید مطمئن شویم که لیست‌های شهرهای هر استان به صورت دینامیک و قابل بروزرسانی هستند. برای این کار، می‌توانیم از توابع... ← ادامه مطلب در magicfile.ir