অ্যানিমেটেড বার চার্ট রেস কী?
বার চার্ট রেস একটি ইফেক্টিভ গ্রাফিক ফরম্যাট যা টাইম সিরিজ ডেটাকে অ্যানিমেটেড বার চার্টে প্রদর্শন করে সময়ের সাথে তথ্যের উল্লেখযোগ্য পরিবর্তন প্রদর্শন করতে। এটি পরিসংখ্যানকে একটি নতুন, আকর্ষণীয় এবং সुस্পষ্ট রূপে উপস্থাপন করে।
এক্সেলে অ্যানিমেটেড বার চার্ট রেস তৈরির পদ্ধতি: ধাপে ধাপে প্রসিডিউর
এই আর্টিকেলটি এক্সেলে ডাইনামিক বার চার্ট রেস তৈরির জন্য প্রয়োজনীয় ৪টি स्टেজের মধ্য দিয়ে যাবে। প্রথমে আমরা একটি ডেটাসেট কনস্ট্রাক্ট করব, তারপর ডেটাকে বার চার্টে প্লট করব, এবং অবশেষে VBA কোড ব্যবহার করে একটি ম্যাক্রো তৈরি করব এবং একটি বাটনে অ্যাসাইন করব চার্টের অ্যানিমেশন শুরু করার জন্য।
ধাপ ১ – ডেটা মডেল সেট আপ করুন
আমরা যে ডেটাসেটটি ব্যবহার করব সেটি ২০২০ এবং ২০২১ সালের মাসিক সেলস দেখায়, এবং এর তিনটি কলাম আছে: Month, Sales(2020), এবং Sales(2021)।
- C4:D16 রেঞ্জ সিলেক্ট করুন।
- Ctrl+C চাপুন।

- E4:F16 রেঞ্জ সিলেক্ট করুন।
- Ctrl+V চাপুন।
আমাদের মডেলটি এখন নিচের মতো দেখাচ্ছে।

ধাপ ২ – চার্ট ডেটা জেনারেট করুন
বার চার্টে ডেটা প্লট করার জন্য আমাদের আরও দুটি কলাম প্রয়োজন। আমরা দুটি Sales কলামই কপি করে ডেটাসেটের পাশে পেস্ট করব আরও স্পষ্ট হতে। তারপর পिछले ধাপে তৈরি করা কলামগুলো ব্যবহার করে একটি গ্রাফ প্লট করব। আমরা একটি Clustered Bar Chart ব্যবহার করব।
- Insert ট্যাবে নেভিগেট করুন।
- Charts গ্রুপ থেকে Insert Column or Bar Chart আইকোনে ক্লিক করুন।

- 2-D Bar সেকশন থেকে Clustered Bar আইকোনে ক্লিক করুন।

নিচের মতো একটি খালি চার্ট আসবে।

- চার্টের যেকোনো জায়গায় ক্লিক করুন, এবং Chart Design ট্যাবে যান, তারপর Select Data।

Select Data Source উইন্ডো খুলবে।
- Sheet Name লিখুন, তারপর একটি Exclamation মার্ক, তারপর রেঞ্জ।
কई রেঞ্জের মধ্যে কমা ব্যবহার করা অপরিহার্য।
- Legend Entries সেকশনে Add আইকোনে ক্লিক করুন।

Edit Series উইন্ডো খুলবে,
- উপরোক্ত সিনট্যাক্স ব্যবহার করে কলাম E-র জন্য Series name এবং Series range লিখুন
- OK ক্লিক করুন।

- কলাম F-র জন্যও প্রক্রিয়া दुহরান, তারপর OK ক্লিক করুন।

- Select Data Source উইন্ডোতে যান।
- Horizontal Axis Labels-এ থেকে Edit বেছে নিন।
- OK ক্লিক করুন।

Axis Labels উইন্ডো খুলবে।
- বক্সে কলাম B-র রেঞ্জ লিখুন এবং OK ক্লিক করুন।

চার্টটি ডেটা মডেল থেকে ডেটা ফেচ করবে।
- Plus আইকোনে ক্লিক করুন এবং এই ডেমোর জন্য Axes, Chart Title, Gridlines, এবং Legend চেক করুন।

আরও পড়ুন: এক্সেলে অ্যানিমেটেড চার্ট তৈরির পদ্ধতি
ধাপ ৩ – অ্যানিমেটেড বার চার্ট রেসের জন্য একটি ম্যাক্রো বানান
এখন আমরা কিছু VBA কোড লিখব ডেটাকে অ্যানিমেশনে প্রদর্শন করতে। আমরা একটি প্রসিডিউর ডিক্লেয়ার করব যাকে DynamicChart বলা হয়, যা C এবং D কলাম থেকে চার্টের জন্য ডেটা ফেচ করবে একটি ডিলে মেইনটেইন করে, এবং সেগুলো E এবং F কলামে পেস্ট করবে।
- Developer ট্যাবে নেভিগেট করুন।
- Visual Basic-এ ক্লিক করুন।

- Insert বেছে নিন, তারপর Module।

- Module বক্সে নিচের কোড লিখুন।
Sub DynamicChart() Const StartRange As Long = 5 Dim LastRange As Long Dim RangeNo As Long LastRange = Range("C" & StartRange).End(xlDown).Row Range("E" & StartRange, "F" & LastRange).ClearContents DoEvents Application.Wait (Now + TimeValue("00:00:1")) For RangeNo = StartRange To LastRange DoEvents Range("E" & RangeNo, "F" & RangeNo).Value = Range("C" & RangeNo, "D" & RangeNo).Value Application.Wait (Now + TimeValue("00:00:1")) DoEvents Next RangeNo End Sub - Save আইকোনে ক্লিক করুন।

ধাপ ৪ – ম্যাক্রো অ্যাসাইন করার জন্য একটি বাটন জেনারেট করুন
শেষে, এই অ্যাপ্লিকেশনটি আরও ইউজার-ফ্রেন্ডলি করতে, আমরা একটি START বাটন বানাব এবং পূর্বে তৈরি করা ম্যাক্রোটি সেটি অ্যাসাইন করব।
- Developer ট্যাবে যান, তারপর Insert।

- ডেটা মডেল এবং চার্টের মাঝখানে খালি জায়গায় একটি রেক্ট্যাঙ্গুলার বাটন আঁকুন।
Assign Macro উইন্ডো আসবে।
- ম্যাক্রো বেছে নিন, এই কেসে DynamicChart, এবং OK ক্লিক করুন।

- বাটনটি সিলেক্ট করুন এবং রিনেম করুন। এই কেসে, START।
- টেক্সট হাইলাইট করুন এবং Home ট্যাবে যান।
- Font গ্রুপ থেকে Bold বেছে নিন, এবং সাইজ 20 সেট করুন।

বাটনটি নিচের মতো দেখাবে।

- START বাটনে ক্লিক করুন, এবং ইচ্ছিত আউটপুট নিচের মতো প্রদর্শিত হবে।

আরও পড়ুন: এক্সেলে টেক্সট অ্যানিমেট করার পদ্ধতি
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
সম্পর্কিত আর্টিকেল
- এক্সেলে ৩D অ্যানিমেশন তৈরির পদ্ধতি
নিখরচা এডভান্সড এক্সেল এক্সারসাইজ সমাধানসহ পান!