تهیه پرسشنامه در اکسل با استفاده از دکمه های رادیویی Option Button
تهیه پرسشنامه یکی از مسائلی هست که زیاد مورد استفاده قرار میگیره؛ انواع مطالعات و نظرسنجی های علمی، اجتماعی، سیاسی و … با استفاده پرسشنامه انجام میشه. راه های مختلفی برای تهیه پرسشنامه وجود داره، یک سری نرم افزار و سایت برای این کار وجود داره. اما یکی از راه ها اینه که پرسشنامه در اکسل رو با استفاده از ابزارهای فرم و دکمه رادیویی یا Option Button تهیه کنیم و با تهیه یک دیتابیس جامع، میتونیم تحلیل های قوی و حرفه ای روی داده های جمع آوری شده داشته باشیم.
در ادامه نحوه تهیه یک پرسشنامه در اکسل رو با هم بررسی میکنیم:
چون پرسشنامه باید طوری باشه که برای هر سوال فقط یک جواب قابل انتخاب باشه، پس باید از ابزار Option Button استفاده کنیم. همونطور که قبلا گفتیم این ابزار فقط قابلیت انتخاب یک گزینه رو داره. (در خصوص نحوه اضافه کردن این ابزارها به اکسل حتما پست داینامیک سازی در اکسل رو مطالعه کنید).
مطابق شکل ۱ چهار دکمه رادیویی برای چهار گزینه سوال ۱ قرار داده شده.

شکل ۱- تعیین دکمه های رادیویی به عنوان گزینه های جواب پرسشنامه
حالا باید هر چهار گزینه مورد نظر رو به یک سلول مثلا F3 متصل میکنیم. مطابق شکل ۲ ابتدا روی دکمه رادیویی گزینه اول کلیک راست کرده و در قسمت Cell Link سلول مورد نظر رو انتخاب کرده و OK میزنیم.

شکل ۲- تخصیص سلول ارتباط به دکمه رادیویی
وقتی این کار و انجام میدید، هر تعداد دکمه رادیویی توی شیت باشه، وصل میشه به سلول F3 و با انتخاب هر کدوم از این دکمه ها، عدد متناظر با شماره دکمه رادیویی در سلول نمایش داده میشه.
این عدد نشون میده که چندمین دکمه رادیویی انتخاب شده و با استفاده از همین عدد میتونیم گزارش هامون رو تحلیل کنیم. مثلا اینکه برای سوال ۱ چند نفر جواب گزینه ۱ دادن. کافیه تعداد اعداد ۱ شمرده بشه.
حالا باید سوالات بعدی رو به پرسشنامه اضافه کنیم. سوالات بعدی رو مطابق شکل ۳ به پرسشنامه اضافه میکنیم.

شکل ۳- ایجاد دکمه های رادیویی برای همه پرسش ها
اما مسئله ای که پیش میاد اینه که همه دکمه های رادیویی بصورت پیش فرض به یک سلول متصل میشن و فقط یکی از اونها برای همه سوالات قابل انتخابه. به شکل ۴ دقت کنید، میبینید با انتخاب گزینه ۳ برای سوال ۴، عدد ۱۵ نشون داده میشه. در حالیکه ما میخوایم، هر ۴ گزینه به یک سوال مرتبط باشند و عدد ۱ تا ۴ نشون دهنده گزینه انتخابی برای هر سوال باشه.

شکل ۴- اتصال همه دکمه های رادیویی به یک سلول
برای اینکه بقیه دکمه های رادیویی به سلول F3 وصل نشن و هر سوال، سلول ارتباط خودش و داشته باشه باید از GroupBox استفاده کنیم. به تصویر زیر دقت کنید:

پس برای هر چهار سوال، یک GroupBox رسم میکنیم و سلول ارتباط رو مجدد تعیین میکنیم.
اگر سلول های ارتباط بهم ریخت، به این ترتیب انجام بدید: اول سوال اول رو ثبت کنید و GroupBox براش قرار بدید. بعد برید سراغ سوال دوم. دوباره ۴ تا دکمه ایجاد کنید و سلول مرتبط رو مشخص کرده و بعد GroupBox رسم کنید و همینطور الی آخر.
در نهایت پرسشنامه مطابق شکل ۵ در اختیار شماست و میتونید روی نتایج تحلیل و بررسی انجام بدید.

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




اگر سفارشی تر بخواهید، بایستی نرم افزار بنویسید!
با سلام
سرکار خانم خاکزاد از آموزشهای زیبای حضرتعالی بسیار سپاسگزارم.سوالی برای بنده پیش آمده و آن اینکه در هنگام استفاده از گزینه های رادیویی تعداد ۸ کنترل اول اعداد از ۱ تا ۸ رو بخودشون اختصاص داده اند اما گزینه نهم بجای عدد ۹ عدد ۱۰ را بخود اختصاص داده است .
چگونه می توانم بصورت دستی عدد مربوطه رو اصلاح کنم ؟ (۱۰ رو به ۹ تبدیل کنم)
سپاسگزارم
سلام، برای تغییر متن نمایشی دکمه های رادیویی روی اونا کلیک راست کنید و گزینه Edit Text رو بزنید و متن دلخواه رو وارد کنید.
با سلام و سپاس
برای اینکه سایز Option Button ایجاد شده رو بزرگ کنیم (دقیقا خود دایره دکمه رو بزرگ کرد) چه باید کرد ؟
ممنونم
درود بر شما
متاسفانه فعلا همچین تنظیمی وجود نداره
سلام
ممنونم خانم خاکزاد از اموزشهاتون نهایت بهره را میبریم.
زنده باشید
سلام خانم مهندس، زنده باشید الهی
بنده ه مشکلی دارم اینکه چطور دور کادر group box را مخفی یاحذف کنم؟
درود بر شما
ALT F11 رو بزنید
وارد محیط VBA که شدید، کلید Ctrl+G رو بزنید
در پنجره immediate window کد زیر رو کپی کرده و اینتر بزنید
هر موقع هم خواستید دیده بشه، true رو اجرا کنید
ممنون خانم مهندس، یک پرسشنامه ۹۰ سوالی رونشناسی طراحی کردم و برا ی هر سوال شش گزینه دکمه رادیویی در نظر گرفتم ابتدا از شش دکمه سوال اول کپی گرفتم و در هر سوال قرار دادم، حال ۱- برای سوال اول یک group box قرار دادم و cell linl آنرا ثبت کردم ولی برای سوال دوم که میام group box دوم را که قرار میدم و cell link مربوطه ش را ثبت میکنم ، عدد دکمه های رادیویی سوال دوم باز از سوال اول میشمارد ۲- اینکه برای هر سوال که group box ایجاد میکنم باید کد activesheet.groupboxes.visible = false را مجدد اعمال کنم تا کادر دورش مخفی شود؟
ممنونم از حوصله و صبرتون.
خواهش میکنم
سوال اول:
خیلی حساسه، باید به ترتیب پیش برید و اول باکس بذارید بعد داخلش دکمه رادیویی. سعی کنید کپی نکنید
سوال دوم:
کد رو امتحان کنید خواهید دید همه رو پنهان میکنه
سپاسگزارم
سلام
در شیت ۱ اطلاعات افراد ثبت شده
در شیت ۲ می خواهیم افرادی که اسم آنها مثلا ایمان است و سن آنها مثلا ۳۰ است و تحصیلات آنها مثلا لیسانس است و .. را که از طریق data validation مشخص کرده ایم، در شیت ۲ نمایش دهد.
در صورت امکان بصورت واضح و کامل لطفا پاسخ دهید.
اگر امکان دارد در قالب یک مثال حل بفرمایید ممنون میشم.
با تشکر
درود بر شما
اگر حجم داده ها زیاده، پیشنهاد میکنم از پیوت تیبل استفاده کنید و شرط ها رو از طریق slicer اعمال کنید.
اگر حتما باید فرمول نویسی کنید، باید از فرمول نویسی آرایه ای (جستجوی چند شرطی و تکراری). که ترکیب index,small,if و … لینک مربوط به فرمول نویسی آرایه ای رو مطالعه کنید:
https://excelpedia.net/array-formula/
با فرض اینکه محدوده داده ها در A1:D100 باشه و سلول های دیتاولیدیشن در F1, G1 و H1 باشه.
که با توجه به حجم داده ها باید روش رو انتخاب کنید چون فرمول نویسی آرایه ای سنگین میکنه فایل رو.
سلام
شرایط بگونه ای است که نمی توتنم از پیوت تیبلاستفاده کنم و حتما باید با فرمول نویسی باشد.
لطفا در قالب یک فایل و بصورت کامل و واضح توضیح دهید. ممنون از لطف شما و صبر حوصله شما در پاسخ به سوال حقیر
با تشکر از شما
درود بر شما
فرضیات نوشته شده
فرمول هم داده شده. کافیه وارد فایل کنید. بعد که انجام دادید فرمول رو تحلیل کنید یاد بگیرید تا بتونید روی داده های خودتون پیاده کنید.
شما انجام بدید
فایلتون و اماده کنید.
هر جاش نشد سوال بپرسید!
موفق باشید
سلام
با تشکر از شما
امکانش هست من فایلی که تهیه کرده ام را برای شما بفرستم.
راستش با توضیحی که شما دادید نتونستم گزارش بگیرم.
من با پیوت تیبل میتونم انجام بدم و گزارش بگیرم ولی حتما با توجه به شرایط خاص باید از فرمول نویسی گزارش بگیرم.
اگه امکان دارد من فایل را برای شما بفرستم. ممنون از زحمتی که می کشید.
درود بر شما
از گروه تلگرامی استفاده کنید
لینک در فوتر سایت هست
سلام و خسته نباشید و ممنون از خدمتی که ارائه میدید . آموزش تون خیلی عالیه فقط فایلها تون دانلود نمیشه . بصورت فایل rar ارسال میشه ولی باز نمیشه و ممنون اگه راهنمایی کنید
سلام دوست عزیز
نظر لطف شماست
واقعیت اینه که این فایل ها مشکلی ندارن و فقط کافیه نرم افزار rar خودتون رو اپدیت کنید. این موضوع بارها چک و بررسی شده
سلام
تشکر از مطالب مفیدتان
یک سوال از خدمت شما داشتم. فایل خروجی اکسل باید با چه پسوندی در اختیار صاحب نظر قرار دهیم تا محتویات آن برای کسی که پرسشنامه را پر می کند قابل تغییر نباشد یعنی نتواند تنظیمات را تغییر دهد ؟
با تشکر
درود بر شما
پسوند تاثیری نداره
فقط کافیه فایل قفل بشه
protect
با سپاس از شما خانم مهندش
اگه با کلیک راست کردن روی دکمه رادیویی گزینه cell link نباشه بنظورتون مشکل از چی
ممنون که جواب بدین .
درود بر شما
از دسته Form Controls استفاده کنید
شما از دسته ActiveX استفاده کردید
با سلام واحترام
چگونه میتوان رنگهای مربوط به مثلاپنج خط در لاین چارت را به پنج سل متوالی اکسل منتقل نمود
بدون استفاده از vbe ویا وارد نمودن تک تک رنگها به صورت دستی در سلها
درود بر شما
منظورتون از انتقال رنگ نمودار به سلول چی هست؟