
ইন্টারেক্টিভ ড্যাশবোর্ডগুলি এক্সেলে গতিশীলভাবে বড় ডেটা ভিজ্যুয়ালাইজ এবং বিশ্লেষণ করার জন্য শক্তিশালী সরঞ্জাম। এটি দ্রুত অন্তর্দৃষ্টি পেতে ডেটা বিশ্লেষণ করার একটি গতিশীল উপায় অফার করে৷ VBA ছাড়া এই ধরনের ড্যাশবোর্ড তৈরি করার জন্য Excel এর ফর্ম কন্ট্রোল একটি চমৎকার বৈশিষ্ট্য। এটি ব্যবহারকারীদের বোতাম, স্লাইডার, কম্বো বক্স এবং চেকবক্সের মাধ্যমে ডেটার সাথে ইন্টারঅ্যাক্ট করতে দেয়। এই নিবন্ধে, আমরা দেখাব কিভাবে এক্সেলের ফর্ম কন্ট্রোল সহ ইন্টারেক্টিভ ড্যাশবোর্ড তৈরি করা যায়।
একটি ইন্টারেক্টিভ ড্যাশবোর্ড তৈরি করতে প্রয়োজনীয় ফর্ম নিয়ন্ত্রণগুলি দেখানোর জন্য একটি বিক্রয় ডেটাসেট বিবেচনা করুন৷
ধাপ 1:ডেটাসেট প্রস্তুত করুন
- একটি এক্সেল টেবিলে বিক্রয় ডেটা রূপান্তর করুন। ডেটা পরিসীমা নির্বাচন করুন।
- সন্নিবেশ এ যান ট্যাব>> টেবিল নির্বাচন করুন .
- নির্বাচন করুন আমার টেবিলে হেডার আছে>> ঠিক আছে ক্লিক করুন .

- ভালো পঠনযোগ্যতার জন্য সারণীর নাম SalesData হিসাবে।
এক্সেল টেবিল সূত্র এবং চার্টের জন্য গতিশীল রেঞ্জ অফার করে।
ধাপ 2:ফর্ম কন্ট্রোল ঢোকান এবং এটি কক্ষের সাথে লিঙ্ক করুন
আপনার ডেটাসেটের প্রকারের উপর ভিত্তি করে, আপনি প্রাসঙ্গিক ফর্ম নিয়ন্ত্রণ নির্বাচন করতে পারেন।
- বিকল্প বোতাম (অঞ্চল অনুসারে ফিল্টার করতে):
- ডেভেলপার -এ যান ট্যাব>> ঢোকান থেকে>> বিকল্প বোতাম নির্বাচন করুন .
- প্লাস আইকন (+) রাখুন ড্যাশবোর্ড এলাকায়।
- বিকল্প বোতামে ডান-ক্লিক করুন>> ফরম্যাট নিয়ন্ত্রণ নির্বাচন করুন .

- ফরম্যাট অবজেক্টে ডায়ালগ বক্স:
- সেল লিঙ্ক :নির্বাচিত অঞ্চলগুলি সংরক্ষণ করতে সেল I1 নির্বাচন করুন৷
- 3-D শেডিং নির্বাচন করুন>> ঠিক আছে ক্লিক করুন .
- বিকল্প বোতামে ডান-ক্লিক করুন>> পাঠ্য সম্পাদনা করুন নির্বাচন করুন>> অঞ্চল সন্নিবেশ করুন (যেমন, উত্তর, দক্ষিণ, পূর্ব, পশ্চিম) একে একে।
- ফরম্যাট অবজেক্টে ডায়ালগ বক্স:

- কম্বো বক্স (পণ্য দ্বারা ফিল্টার করতে):
- ডেভেলপার ট্যাব → ঢোকান → কম্বো বক্স .
- এটি ড্যাশবোর্ড এলাকায় রাখুন।
- ডেভেলপার -এ যান ট্যাব>> ঢোকান থেকে>> কম্বো বক্স নির্বাচন করুন .
- প্লাস আইকন (+) রাখুন ড্যাশবোর্ড এলাকায়।
- কম্বো বক্সে ডান-ক্লিক করুন>> ফরম্যাট নিয়ন্ত্রণ নির্বাচন করুন .
- ফরম্যাট অবজেক্টে ডায়ালগ বক্স:
- ইনপুট পরিসর :পণ্যের তালিকা নির্বাচন করুন (যেমন, পণ্য A, পণ্য B, পণ্য C, পণ্য D)।
- সেল লিঙ্ক :নির্বাচিত পণ্য সংরক্ষণ করতে সেল J1 নির্বাচন করুন৷
- 3-D শেডিং নির্বাচন করুন>> ঠিক আছে ক্লিক করুন .

- চেক বক্স (রাজস্ব, ইউনিট বিক্রি এবং লাভের মতো মেট্রিক্স টগল করতে):
- ডেভেলপার -এ যান ট্যাব>> ঢোকান থেকে>> চেক বক্স নির্বাচন করুন .
- প্লাস আইকন (+) রাখুন ড্যাশবোর্ড এলাকায়।
- চেক বক্সে ডান-ক্লিক করুন>> ফরম্যাট নিয়ন্ত্রণ নির্বাচন করুন .
- ফরম্যাট অবজেক্টে ডায়ালগ বক্স:
- সেল লিঙ্ক :নির্বাচিত মেট্রিক্স সংরক্ষণ করতে সেল K1 নির্বাচন করুন।
- 3-D শেডিং নির্বাচন করুন>> ঠিক আছে ক্লিক করুন .
- বিকল্প বোতামে ডান-ক্লিক করুন>> পাঠ্য সম্পাদনা করুন নির্বাচন করুন>> মেট্রিক্সের নাম সন্নিবেশ করান (যেমন, রাজস্ব, ইউনিট বিক্রি, লাভ) একে একে।
- কোন সেলের সাথে লিঙ্ক করা হলে প্রতিটি চেকবক্স সত্য বা মিথ্যা প্রদান করে (যেমন, যথাক্রমে, K1, K2, K3 রাজস্ব, ইউনিট বিক্রি এবং লাভের জন্য)।

ধাপ 3:ডায়নামিক সূত্র তৈরি করুন
আপনি ড্যাশবোর্ডকে ইন্টারেক্টিভ করতে ফরম্যাট নিয়ন্ত্রণের সাথে বিক্রয় ডেটা লিঙ্ক করতে গতিশীল ফাংশন ব্যবহার করতে পারেন। আমরা গতিশীলভাবে ফর্ম নির্বাচনের উপর ভিত্তি করে ডেটা বের করতে ফিল্টার, সুইচ এবং আইএফ ফাংশন ব্যবহার করতে যাচ্ছি।
ডাইনামিক ফিল্টার ফাংশন ব্যবহার করা
অঞ্চল অনুসারে ডেটা ফিল্টার করুন :
নির্বাচিত অঞ্চলের উপর ভিত্তি করে বিক্রয় ডেটা ফিল্টার করতে নির্বাচিত ঘরে নিম্নলিখিত সূত্রটি সন্নিবেশ করুন৷
=FILTER(SalesData, SalesData[Region] = SWITCH(J1, 1, "North", 2, "South", 3, "East", 4, "West"))
- ফিল্টার ফাংশন সেলসডেটা টেবিলটি বের করে সারিগুলি প্রদর্শন করতে যেখানে অঞ্চলটি J1 সেলের নির্বাচিত মানের সাথে মেলে।
- সুইচ ফাংশন J1 এর সাংখ্যিক মানকে (যেমন, 1, 2, 3, বা 4) সংশ্লিষ্ট অঞ্চলের নামগুলিতে অনুবাদ করে (“উত্তর,” “দক্ষিণ,” “পূর্ব,” বা “পশ্চিম”)। ফলাফলে শুধুমাত্র মিলিত সারি অন্তর্ভুক্ত করা হয়েছে।

পণ্য দ্বারা ডেটা ফিল্টার করুন :
নির্বাচিত পণ্যের উপর ভিত্তি করে বিক্রয় ডেটা ফিল্টার করতে নির্বাচিত ঘরে নিম্নলিখিত সূত্রটি সন্নিবেশ করুন৷
=FILTER(SalesData, SalesData[Product] = SWITCH(K1, 1, "Product A", 2, "Product B", 3, "Product C", 4, "Product D"))
এই সূত্রটি কম্বো বাক্স নির্বাচনের উপর ভিত্তি করে বিক্রয় ডেটা ফিল্টার করবে। আমরা কম্বো বক্স থেকে পণ্য A নির্বাচন করেছি তাই এটি পণ্য A এর বিক্রয় ডেটা ফেরত দেবে।

অঞ্চল এবং পণ্য অনুসারে ডেটা ফিল্টার করুন :
নির্বাচিত অঞ্চল এবং পণ্যের উপর ভিত্তি করে বিক্রয় ডেটা ফিল্টার করতে নির্বাচিত কক্ষে নিম্নলিখিত সূত্রটি প্রবেশ করান৷
=FILTER(SalesData, (SalesData[Region] = SWITCH(J1, 1, "North", 2, "South", 3, "East", 4, "West")) * (SalesData[Product] = SWITCH(K1, 1, "Product A", 2, "Product B", 3, "Product C", 4, "Product D")))
এই সূত্রটি একটি কম্বো বক্স এবং বিকল্প বোতাম নির্বাচনের উপর ভিত্তি করে বিক্রয় ডেটা ফিল্টার করবে। আমরা দক্ষিণ অঞ্চল এবং পণ্য B নির্বাচন করেছি। ফিল্টার ফাংশন শুধুমাত্র দক্ষিণ অঞ্চল থেকে পণ্য B এর বিক্রয় তথ্য প্রদান করবে।

ডাইনামিক মেট্রিক ডিসপ্লে
আপনি চেক বক্স নির্বাচনের উপর ভিত্তি করে বিক্রয় মেট্রিক্স প্রদর্শন করতে IF ফাংশন ব্যবহার করতে পারেন।
চেকবক্স মানের উপর ভিত্তি করে মেট্রিক্সের জন্য নিম্নলিখিত শর্তসাপেক্ষ যুক্তি সন্নিবেশ করান। আপনি যদি কোনো চেকবক্স নির্বাচন করেন তবে এটি লিঙ্ক করা ঘরে সত্য অন্যথায় মিথ্যা প্রদান করে। লিঙ্ক করা ঘরের মানের উপর ভিত্তি করে IF ফাংশন ফলাফল প্রদান করবে।
রাজস্ব :
মোট রাজস্ব পেতে নিম্নলিখিত সূত্র সন্নিবেশ করান।
=IF(L1, SUM(SalesData4[Revenue ($)]), "")
ফিল্টার করা বিক্রয় ডেটা থেকে টোটাল পেতে, নিম্নলিখিত সূত্রটি সন্নিবেশ করুন:
আপনি যদি রাজস্বের চেকবক্স নির্বাচন করেন তবে এই সূত্রগুলি রাজস্বের যোগফল করবে।
লাভ :
মোট লাভ পেতে নিম্নলিখিত সূত্রটি সন্নিবেশ করুন।
=IF(M1, SUM(SalesData4[Profit ($)]), "")
ফিল্টার করা বিক্রয় ডেটা থেকে টোটাল পেতে, নিম্নলিখিত সূত্রটি সন্নিবেশ করুন:
আপনি লাভের চেকবক্স নির্বাচন করলে এই সূত্রগুলি লাভের যোগফল দেবে।
ইউনিট বিক্রি :
বিক্রি হওয়া মোট ইউনিট পেতে নিম্নলিখিত সূত্রটি প্রবেশ করান।
=IF(N1, SUM(SalesData4[Units Sold]), "")
ফিল্টার করা বিক্রয় ডেটা থেকে টোটাল পেতে, নিম্নলিখিত সূত্রটি সন্নিবেশ করুন:
এই সূত্রগুলো মোট একক যোগ করবে যদি আপনি বিক্রি করা ইউনিটের চেকবক্স নির্বাচন করেন।
আউটপুট:

ধাপ 4:ডায়নামিক চার্ট সন্নিবেশ করুন
- ফিল্টার করা ডেটা নির্বাচন করুন।
- ঢোকান -এ যান ট্যাব>> সমস্ত চার্ট-এ ক্লিক করুন>> কলাম নির্বাচন করুন চার্ট।

- চার্টগুলি কম্বো বক্সের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে আপডেট হবে এবং বিকল্প বোতাম . এই চার্টটি উত্তর অঞ্চলে পণ্য A এর বিক্রয় দেখায়।

- চার্টের গতিশীল আপডেট দেখতে ফিল্টার বিকল্পটি পরিবর্তন করুন। আমরা পূর্ব অঞ্চল এবং পণ্য সি নির্বাচন করেছি।

ধাপ 5:ড্যাশবোর্ড কাস্টমাইজ করুন
- আকৃতি সন্নিবেশ করান:
- ফিল্টার, চার্ট এবং মেট্রিক্সের মতো আলাদা বিভাগে আপনার ড্যাশবোর্ডের প্রয়োজনীয়তা অনুযায়ী আলাদা যোগ করুন।
- ফরম্যাটিং:
- আপনি সামঞ্জস্যপূর্ণ রং, ফন্ট এবং শৈলী ব্যবহার করতে পারেন।
- আপনি হাইলাইট করতে শর্তসাপেক্ষ বিন্যাস ব্যবহার করতে পারেন।

উপসংহার
উপরের ধাপগুলোর সাহায্যে, আপনি Excel-এ ফর্ম কন্ট্রোল সহ ইন্টারেক্টিভ ড্যাশবোর্ড তৈরি করতে পারেন। আমরা একটি বড় ডেটাসেট ব্যবহার করে একটি ইন্টারেক্টিভ, দৃশ্যত আকর্ষণীয় ড্যাশবোর্ড তৈরি করে সমস্ত গুরুত্বপূর্ণ পদক্ষেপগুলি দেখিয়েছি। আপনি গতিশীলভাবে ডেটা ফিল্টার এবং বিশ্লেষণ করতে পারেন, এটিকে সিদ্ধান্ত নেওয়ার জন্য একটি শক্তিশালী হাতিয়ার করে তোলে। ফর্ম নিয়ন্ত্রণের অতিরিক্ত বৈশিষ্ট্যগুলি নিয়ে পরীক্ষা করতে ভুলবেন না৷
৷ সমাধান সহ বিনামূল্যে উন্নত এক্সেল ব্যায়াম পান!