পিভট টেবিল কী?
Pivot Table হলো Excel-এর সবচেয়ে শক্তিশালী ডেটা বিশ্লেষণ টুল। এটি হাজার হাজার সারির ডেটাকে অর্থবহ সারসংক্ষেপে রূপান্তর করে — মাত্র কয়েকটি ক্লিকে! Drag-and-drop ইন্টারফেস ব্যবহার করে আপনি ফর্মুলা না লিখেই জটিল বিশ্লেষণ করতে পারেন।
পিভট টেবিলের ডেটা প্রস্তুতি
পিভট টেবিল সঠিকভাবে কাজ করতে ডেটা অবশ্যই নির্দিষ্ট ফর্ম্যাটে থাকতে হবে:
- টেবুলার ফর্ম্যাট: প্রতিটি কলামে একটি ফিল্ড, প্রতিটি সারিতে একটি রেকর্ড
- হেডার সারি: প্রথম সারিতে অবশ্যই ইউনিক কলাম হেডার থাকতে হবে
- কোনো ফাঁকা সারি/কলাম নেই: ডেটার মাঝে ফাঁকা সারি বা কলাম থাকলে সমস্যা হয়
- Merged Cells নেই: মার্জ করা সেল পিভট টেবিলে সমস্যা তৈরি করে
- সেরা অভ্যাস: ডেটাকে Excel Table (Ctrl+T) এ রূপান্তর করে নিন — রেঞ্জ স্বয়ংক্রিয়ভাবে আপডেট হবে
পিভট টেবিল তৈরি করা
পিভট টেবিল তৈরি করতে:
- ডেটা রেঞ্জের যেকোনো সেলে ক্লিক করুন
- Insert → PivotTable ক্লিক করুন
- ডেটা রেঞ্জ নিশ্চিত করুন (Excel সাধারণত সঠিকভাবে সনাক্ত করে)
- অবস্থান নির্বাচন করুন: New Worksheet (আলাদা শিটে) অথবা Existing Worksheet (বর্তমান শিটে)
- OK ক্লিক করুন — PivotTable Fields প্যানেল খুলবে
PivotTable Fields প্যানেলের ৪টি এলাকা
| এলাকা | কাজ | উদাহরণ |
|---|---|---|
| Rows | সারি অনুযায়ী ডেটা গ্রুপ করে | Department, Product Name, City |
| Columns | কলাম অনুযায়ী ডেটা ভাগ করে | Year, Quarter, Gender |
| Values | সংখ্যা গণনা/যোগ করে | SUM of Sales, COUNT of Orders |
| Filters | পুরো পিভট টেবিল ফিল্টার করে | Region, Category |
ফিল্ড সাজানোর উদাহরণ
| বিশ্লেষণের ধরন | Rows | Columns | Values | ফলাফল |
|---|---|---|---|---|
| অঞ্চল ভিত্তিক বিক্রি | Region | — | SUM of Sales | প্রতিটি অঞ্চলের মোট বিক্রি |
| পণ্য ও বছর ভিত্তিক | Product | Year | SUM of Revenue | পণ্যের বছর অনুযায়ী আয় |
| বিভাগের কর্মচারী সংখ্যা | Department | — | COUNT of Employee | প্রতিটি বিভাগে কত কর্মচারী |
| মাসিক গড় বিক্রি | Month | Category | AVERAGE of Sales | ক্যাটাগরি ও মাস ভিত্তিক গড় |
Value Field Settings — গণনা কাস্টমাইজ করা
Values এলাকায় ফিল্ড ড্র্যাগ করলে Excel ডিফল্টভাবে সংখ্যা ডেটার জন্য SUM এবং টেক্সট ডেটার জন্য COUNT ব্যবহার করে। তবে এটি পরিবর্তন করা যায়।
ব্যবহারযোগ্য ফাংশনসমূহ
| ফাংশন | কাজ | ব্যবহারের ক্ষেত্র |
|---|---|---|
| SUM | যোগফল | মোট বিক্রি, মোট বেতন |
| COUNT | সংখ্যা গণনা | কত অর্ডার, কত কর্মচারী |
| AVERAGE | গড় | গড় বেতন, গড় রেটিং |
| MIN | সর্বনিম্ন মান | সবচেয়ে কম বিক্রি |
| MAX | সর্বোচ্চ মান | সর্বোচ্চ বেতন |
| PRODUCT | গুণফল | বিশেষ গণনা |
Show Values As — শতাংশ ও র্যাঙ্কিং
Value Field Settings-এ "Show Values As" ট্যাব ব্যবহার করে আপনি সংখ্যাকে বিভিন্ন আঙ্গিকে দেখাতে পারেন:
- % of Grand Total: সর্বমোটের শতাংশ হিসেবে
- % of Column Total: কলামের মোটের শতাংশ
- Running Total: ক্রমসঞ্চিত যোগফল
- Rank Smallest to Largest / Largest to Smallest: র্যাঙ্কিং
- Difference From: নির্দিষ্ট আইটেম থেকে পার্থক্য
Grouping — Dates ও Numbers গ্রুপ করা
পিভট টেবিলের একটি শক্তিশালী ফিচার হলো Grouping। এটি ব্যবহার করে আপনি তারিখ, সংখ্যা বা টেক্সট আইটেমকে গ্রুপ করতে পারেন।
তারিখ গ্রুপিং
তারিখ ফিল্ডে Right-click → Group করলে গ্রুপিং অপশন পাওয়া যায়:
- Months: মাস অনুযায়ী গ্রুপ (জানুয়ারি, ফেব্রুয়ারি...)
- Quarters: তিন মাসের ভিত্তিতে (Q1, Q2, Q3, Q4)
- Years: বছর অনুযায়ী
- একাধিক লেভেল নির্বাচন করা যায় (যেমন Years + Months — বছর ভিত্তিক মাস)
সংখ্যা গ্রুপিং
সংখ্যা ফিল্ডে Right-click → Group করে রেঞ্জ সেট করুন:
- Starting at: শুরুর মান (যেমন 0)
- Ending at: শেষ মান (যেমন 100)
- By: গ্রুপের আকার (যেমন 20 — তাহলে 0-20, 21-40, 41-60...)
ব্যবহারিক উদাহরণ: বয়স গ্রুপ (0-20, 21-40, 41-60), আয়ের গ্রুপ (0-10000, 10001-20000...) ইত্যাদি।
Slicer ও Timeline — ইন্টারেক্টিভ ফিল্টারিং
Slicer
Slicer হলো পিভট টেবিলের জন্য ভিজ্যুয়াল ফিল্টার বাটন। ড্রপডাউন ফিল্টারের চেয়ে এটি অনেক বেশি ব্যবহারকারী-বান্ধব।
- ইনসার্ট: পিভট টেবিলে ক্লিক → PivotTable Analyze → Insert Slicer → ফিল্ড নির্বাচন
- Multi-select: Ctrl ধরে একাধিক আইটেম সিলেক্ট করুন
- Slicer Styles: Slicer ট্যাব থেকে বিভিন্ন রঙ ও স্টাইল প্রয়োগ করুন
- Multiple Pivot Tables: একটি Slicer একাধিক পিভট টেবিলের সাথে সংযুক্ত করা যায় — Slicer-এ Right-click → Report Connections
Timeline
Timeline হলো তারিখ ভিত্তিক ডেটা ফিল্টার করার জন্য বিশেষ টুল — Slicer-এর মতোই তবে শুধুমাত্র তারিখ ফিল্ডের জন্য।
- ইনসার্ট: PivotTable Analyze → Insert Timeline → তারিখ ফিল্ড নির্বাচন
- ফিল্টার একক: Days, Months, Quarters, Years থেকে বেছে নিন
- স্লাইডার টেনে তারিখ পরিসীমা নির্বাচন করুন
- ড্যাশবোর্ড তৈরিতে অত্যন্ত কার্যকর
| ফিচার | Slicer | Timeline |
|---|---|---|
| কোন ডেটায় কাজ করে | যেকোনো ফিল্ড (টেক্সট, সংখ্যা, তারিখ) | শুধুমাত্র তারিখ ফিল্ড |
| ইন্টারফেস | বাটন-স্টাইল | স্লাইডার/টাইমলাইন বার |
| Multi-select | Ctrl ধরে ক্লিক | স্লাইডার টানুন |
| লেভেল পরিবর্তন | নেই | Days/Months/Quarters/Years |
| একাধিক PivotTable-এ সংযুক্ত | ✅ হ্যাঁ | ✅ হ্যাঁ |
Pivot Chart — পিভট ডেটার ভিজ্যুয়ালাইজেশন
Pivot Chart হলো পিভট টেবিলের সাথে সংযুক্ত চার্ট। পিভট টেবিলে পরিবর্তন করলে চার্টও স্বয়ংক্রিয়ভাবে আপডেট হয়।
Pivot Chart তৈরি
- পিভট টেবিলের ভিতরে ক্লিক করুন
- PivotTable Analyze → PivotChart (অথবা Insert → PivotChart)
- চার্ট টাইপ নির্বাচন করুন (Column, Pie, Line ইত্যাদি)
- চার্টে ফিল্টার বাটন থাকে — সরাসরি চার্ট থেকেও ফিল্টার করা যায়
Pivot Chart-এ Slicer এবং Timeline-ও ব্যবহার করা যায় — একসাথে পিভট টেবিল ও চার্ট উভয়ই আপডেট হয়।
পিভট টেবিল রিফ্রেশ করা
সোর্স ডেটায় নতুন রেকর্ড যোগ করলে বা পরিবর্তন করলে পিভট টেবিল স্বয়ংক্রিয়ভাবে আপডেট হয় না। আপনাকে ম্যানুয়ালি Refresh করতে হবে।
- পদ্ধতি ১: PivotTable Analyze → Refresh বাটন
- পদ্ধতি ২: পিভট টেবিলে Right-click → Refresh
- পদ্ধতি ৩: Data → Refresh All (সব পিভট টেবিল একসাথে)
- Auto Refresh: PivotTable Options → Data ট্যাব → "Refresh data when opening the file" চেক করুন
পিভট টেবিলের ডেটা সোর্সে নতুন রো যোগ করলে, পিভট টেবিলে Right-click → Refresh করতে হবে। অথবা ডেটা সোর্স হিসেবে Excel Table (Ctrl+T) ব্যবহার করলে রেঞ্জ স্বয়ংক্রিয়ভাবে আপডেট হবে।
Pivot = ঘোরানো! Rows কে Columns এ, Columns কে Rows এ ঘুরিয়ে Data Analysis করুন — এক ক্লিকে!