خانه / دانلود رایگان اکسل / اتصال دو Data Validation در اکسل

اتصال دو Data Validation در اکسل

اتصال دو Data Validation در اکسل

در این آموزش میخواهیم ارتباط دو Data Validation در اکسل به هم دیگر بررسی نماییم. یعنی فرض کنید که یک ستون به نام استان داریم و یک ستون به نام شهر . با انتخاب هر استان ، شهرهای آن در ستون دیگر نمایش داده می شود.

در ابتدا شیتی به صورت زیر درست می کنیم که شامل ستون های استان و شهر می باشد:

Data Validation در اکسل

سپس جدول شهر ها و استان ها را مجزا درست می کنیم.

Data Validation در اکسل

حال وقت آن شده تا با استفاده از Data Validation  استان ها را به ستون استان متصل کنیم. پنجره Data Validation  را باز کرده و اتصال را برقرار نمایید. مانند تصویر زیر:

Data Validation در اکسل

زمان این فرا رسیده که با انتخاب هر استان ، شهرهای آن در ستون روبروی آن ظاهر شود و کاربر بتواند شهر مورد نظر را انتخاب کند. برای این کار باید در جدول کوچک شهر و استان ، نام هر استان را معادل با شهرهای آن تعریف کنیم. و اگر کاربر در جدول بزرگ ، استانی را انتخاب کرد ، آدرسی باشد برای شهر های آن و آن ها پدیدار شوند.

از آموزش ویدیویی فرمول نویسی پیشرفته در اکسل و حل مسائل بزرگ در آن نیز دیدن نمایید.

ابتدا جدول را به صورت زیر انتخاب می کنیم:

Data Validation در اکسل

برای همین باید از تب Formula  ، بخش Define Names گزینه Create From Selection را انتخاب کنیم. مانند تصویر زیر:

Data Validation در اکسل

سپس در پنجره ظاهر شده تیک Right Column را برمیداریم و روی اوکی کلیک می کنیم.

سپس ستون شهر در جدول بزرگ را انتخاب می نماییم.به Data Validation می رویم  و گزینه List را انتخاب می کنیم.  و در قسمت فرمول  از تابع indirect استفاده می کنیم.مانند تصویر زیر:

Data Validation در اکسل

این که تابع indirect چکاری انجام می دهد و شیوه کار را در ویدیوی کامل زیر مشاهده نمایید.

 

 

یک دیدگاه

  1. با سلام
    من یه فایل اکسل بابت یک سری از بیماران با data validation انجام دادم و چندتا سلول رو بهمدیگه متصل کردم.
    مشکلی که برای من پیش اومده و البته پیش بینی میشد این بود که برای تک تک سلول ها باید جداگانه عملیان indirect رو انجام داد ولی برای ششصد سلول نمیدونم چطور باید این کار رو انجام بدم.
    یه جور دیگه بگم این که موقعی که از لیست ستون a با ششصد داده، a1 رو به عنوان مثال تهران انتخاب میکنیم، در b1شهرستانهای تهران نشان داده بشه. حالا فک کنید مشهد و… هم باشه ولی نه برای چهار یا پنج سطر، مثلا برای ششصد سطر این اتفتق بیفته.
    ممنون میشم اگه راهنماییم کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *