خانه / دانلود رایگان اکسل / داینامیک کردن نمودار با چکباکس ها در اکسل

داینامیک کردن نمودار با چکباکس ها در اکسل

داینامیک کردن نمودار با چکباکس ها در اکسل

 

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

خب ! مراحل رو در زیر با هم پیش می رویم و سعی می کنیم به زبان ساده مراحل را توضیح دهیم . اگر قسمتی را متوجه نشدید ، ویدئوی کامل آن را در همین صفحه ببینید.

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

 

 

 

 

 

 

 

نمودارهای داینامیک و پویا در اکسل

 

 

توضیحات ویدئوی داینامیک کردن نمودار با چکباکس ها در اکسل  را می توانید به صورت متنی نیز در زیر مطالعه نمایید. اما جزئیات بیشتر در ویدئو ذکر شده است.

 

 

حال فرض کنید یک شیت خالی با دیتاهای زیر داریم.

داینامیک کردن نمودار

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

داینامیک کردن نمودار

از دیتاهای خود یک نمودار ایجاد می کنیم. داده ها را انتخاب کرده و به تب Insert می رویم و در قسمت Chart ، یک نمودار ستونی دو بعدی ساده ایجاد می کنیم به شکل زیر:

داینامیک کردن نمودار

حال به تب Design می رویم و گزینه Select Data را انتخاب می کنیم . سال را از سمت چپ حذف می کنیم . سپس در ستون سمت راست این پنجره ، دکمه Edit را کلیک کرده و ستون سال را در بخش داده ها انتخاب و اوکی می کنیم . این کار باعث می شود سال ها به محور افقی نمودار اضافه شوند. مانند شکل زیر:

داینامیک کردن نمودار

داینامیک کردن نمودار

حال قسمت های بنفش نمودار را انتخاب کرده و گزینه Change Chart Type را از تب Design انتخاب می کنیم. مانند شکل زیر:

داینامیک کردن نمودار

داینامیک کردن نمودار

حال نمودار به شکل زیر ظاهر می شود:

داینامیک کردن نمودار

حال دربالای دیتای اصلی به صورت زیر ایجاد می کنیم. همچنین ۳ چکباکس را از تب Developer به شیت اضافه می کنیم و زیر دیتاهای کپی شده قرار می دهیم. مانند شکل های زیر:

داینامیک کردن نمودار

داینامیک کردن نمودار

داینامیک کردن نمودار

سپس هر چکباکس را به سلول مد نظر دربالای هرستون آن در جدول اصلی لینک میکنیم:

داینامیک کردن نمودار

داینامیک کردن نمودار

دو چکباکس شلوار و البسه زنانه را نیز به سلول های D1 و E1 لینک می کنیم:

داینامیک کردن نمودار

حال با تیک زدن هر چکباکس مقدار True و با برداشتن آن تیک ، مقدار False در سلول لینک شده قرار می گیرد.

حال وقت نوشتن فرمول هست.سلول اول ستون پیراهن را مطابق با تصویر زیر انتخاب کرده و فرمول زیر را می نویسیم و آن را به سلول های زیرین آن تعمیم می دهیم.

داینامیک کردن نمودار

حال اگر تیک چکباکس پیراهن فعال باشد ، نمودار آن نمایش داده میشود و در غیر اینصورت نمایش داده نمی شود.

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

 

اگر آموزش بالا برای شما مفید بوده است ، پیشنهاد می کنیم آموزش کامل لیست باکس ها ، کامبوباکس ها و چک باکس ها در فرم های وی بی ای اکسل را مشاهده نمایید:

 

ListBox in Excel2