روش های مختلفی برای ارتباط بین دو لیست کشویی در اکسل وجود دارد که در این مجموعه به چندین روش مختلف می پردازیم.
فرض می کنید یک فرم داریم که داخل آن فیلدهای مختلفی را قرار است پر کنیم و یکی از فیلدها انتخاب استان و شهر محل سکونت می باشد و قرار نیست کاربر نام استان و شهر را به صورت دستی وارد کند برای این منظور کاربر از لیست کشویی اول ، استان مورد نظر را که انتخاب کرد در لیست دوم، شهر مربوط به آن استان جهت انتخاب توسط کاربر نمایش داده شود. در نتیجه در چنین مواردی استفاده از لیست های کشویی وابسته اهمیت زیادی خواهد داشت.
روش اول.
در این روش یک لیست برای نام استان ها داریم و برای هر استان، یک لیست جداگانه برای نام شهرستان ها داریم. ابتدا برای تک تک محدوده ها نامگذاری را انجام می دهیم و با استفاده زا Data Validation لیست کشویی برای انتخاب نام استان را انجام می دهیم و برای لیست دوم که براساس لیست اول تغییر می کند از تابع INDIRECT استفاده می کنیم.
نکته: در این روش مشکل Space در نامگذاری سلولهای اکسل با یک ترفند ساده بر طرف شده است.
ویدئوی زیر مربوط به قسمت اول این مجموعه می باشد که به صورت مفصل روش اول همراه با ترفندهای خاص توضیح داده شده
روش دوم.
در این روش مراحل روش دوم تکرار شده با این تفاوت که در نامگذاری محدوده ها از اسامی لاتین استفاده کرده ایم
.
روش سوم.
در این روش با استفاده از VBA یک Userform ایجاد کرده ایم و لیست های کشویی را با ComboBox در فرم قرار داده ایم و برای درج نام شهرستان ها در کومبوی دوم از دستور Select Case با بهره گیری از نامگذاری های لاتین محدوده ها استفاده کرده ایم.
.
روش چهارم.
در این روش لیست های پراکنده ای که بر ای هر استان داشتیم را به صورت یک لیست کلی پشت سر هم ایجاد کردیم و با استفاده از تابع کاربردی OFFSET لیست جدید تولید کرده ایم و این محدوده نامگذاری شده را به لیست کشویی دوم ارتباط داده ایم.
.
روش پنجم.
در این قسمت با استفاده از پاورکوئری لیست های پراکنده استان ها را در زیر هم با ساخت یک تابع در پاور کوئری تجمیع کرده ایم که این لیست تجمیع شده برای مراحل بعدی قابل بهره برداری می باشد.
.
روش ششم.
در این قسمت دوبراه با استفاده از VBA و حلقه ها از لیست تجمیع شده توسط پاور کوئری کمک گرفتیم تا لیست های کشویی وابسته به هم را به صورت کاملا داینامیک ایجاد کنیم
در این قسمت از FOR و حلقه For Each استفاده شده است.
.
.
آموزش های مرتبط با این مجموعه را می توانید در آپارات مشاهده کنید:
ساخت لیست کشویی وابسته
ساخت لیست کشویی داینامیک با تابع OFFSET
.
.
مدرس: یاسر طاهرخانی
دوره های مرتبط
کاربرد اشکال و تصاویر در داشبورد
ترفندهایی که در این مجموعه استفاده شده شما را به یک تحلیل گر تبدیل می کند که با ابزارهای دور از تصور گزارش هایی را تهیه می کند که دیگران را متحیر خواهد کرد
شاید در نگاه اول ساخت چنین داشبوردی آسان به نظر بیاید ولی انجام هر کدام از این موارد نکات و ترفندهای خاص خود را دارد که دانستن هر یک از آنها شما را نسبت به دیگران متمایز می کند و همچنین باعث رشد و ترقی شما در حرفه کاریتان می شود.
آموزش افزونه پاور کوئری در اکسل- طاهر خانی
آموزش افزونه پاور کوئری در اکسل مدرس: طاهر خانی [one_half] [our-team group=”Y.Taherkhani”] [/one_half] [one_half_last] [/one_half_last] یکی از ترفندهای…
آموزش PowerPivot (قسمتهای ۱۶-۲۳)
آموزشی که در این بخش در اختیار شما قرار داده شده، فصل اول PowerPivot می باشد که جزئی از آموزش های هوش تجاری توسط اینجانب می باشد، آموزش هایی نظیر : Power View ، Power Query و Power BI
در بخش اول شما با این افزونه آشنا شده و فرا خواهید گرفت که چگونه داده ها را چندین منبع مختلف وارد پنجره PowerPivot کنید و بین آنها ارتباط برقرار کرده و براساس ارتباطات بوجود آمده گزارش های خود را تهیه کنید.
نکته ای که وجود دارد این است که PowerPivot یک ابزار بین داده های خام و گزارش های شماست که قراراست توسط PivotTable و Power View ایجاد شوند.
آموزش PowerPivot (قسمتهای ۸-۱۵)
آموزشی که در این بخش در اختیار شما قرار داده شده، فصل اول PowerPivot می باشد که جزئی از آموزش های هوش تجاری توسط اینجانب می باشد، آموزش هایی نظیر : Power View ، Power Query و Power BI
در بخش اول شما با این افزونه آشنا شده و فرا خواهید گرفت که چگونه داده ها را چندین منبع مختلف وارد پنجره PowerPivot کنید و بین آنها ارتباط برقرار کرده و براساس ارتباطات بوجود آمده گزارش های خود را تهیه کنید.
نکته ای که وجود دارد این است که PowerPivot یک ابزار بین داده های خام و گزارش های شماست که قراراست توسط PivotTable و Power View ایجاد شوند.
نمودار نقشه درختی یا Treemap
بسته آموزشی نمودار Treemap
یکی از نمودارهای جدید در نسخه 2016 اکسل نمودار Treemap می باشد که با استفاده از آن می توان شکل درختواره ای اطلاعات را در قالب یک نمودار و به شکل یک نقشه ترسیم کرد.
به عنوان مثال در سیستم فروش یک شرکت داده های فروش براساس استان و محصولات دسته بندی شده اند، مثلا در هر استان مشخص شده که چه محصولی و به چه میزان به فروش رسیده که یک شکل شاخه ای خواهد داشت، به این دلیل که یک محصول در تمام استان ها به فروش رفته است.
حال فرض کنید می خواهیم اطلاعات فروش را به گونه ای روی نمودار ترسیم کنیم تا استانی که بیشترین میزان فروش را داشته تا استانی الی استانی که کمترین میزان فروش را داشته مرتب شود و از همه مهمتر اینکه درون هر استان محصولی که بیشترین میزان فروش را داشته تا محصولی که کمترین میزان فروش را داشته مرتب شود.
توضیحات بالا را به خاطر داشته باشید و نحوه ترسیم این نمودار را با ما در این مجموعه آموزشی دنبال کنید
مطمئنا با ارائه این نمودارها به مدیر خود آنها را حیرت زده خواهید کرد و جایگاه خود را در سازمان یا شرکت تثبیت کرده و حتی منجر به ارتقاء شغلی خواهد شد.
و اما آموزش هایی که در این بسته ارائه شده شامل موارد زیر می باشد:
1 – معرفی نمودار Treemap و اینکه داده ها را چگونه در اکسل جهت معرفی به این نمودار وارد کنید.
2 – استفاده جهت ترسیم صورت وضعیت مالی (ترازنامه)
3 – استفاده جهت ترسیم میزان فروش محصولات در قالب یک نقشه راهنمای کلی