সহজ বাংলায় এক্সেল মাস্টারি
অ্যাডভান্সড ডেটা ফরম্যাটিং
আপনার ডেটাকে কাজ করতে দিন
আপনি নিশ্চয়ই জানেন কীভাবে Microsoft Excel-এ সেলের রঙ পরিবর্তন করতে হয় বা টেক্সট বোল্ড করতে হয়। এগুলো সাধারণ форматиং, যা ডেটাকে দেখতে সুন্দর করে। কিন্তু যদি এমন হতো যে আপনার ডেটা নিজেই নিজের অবস্থা বোঝাতে পারত? যেমন, কোনো ডেটা নির্দিষ্ট লক্ষ্যের নিচে নেমে গেলে সেলটি নিজে থেকেই লাল হয়ে যেত? ঠিক এটাই করা সম্ভব অ্যাডভান্সড ডেটা ফরম্যাটিংয়ের মাধ্যমে। এর সাহায্যে আপনার ডেটা স্ট্যাটিক বা স্থির থাকবে না, বরং ডাইনামিক এবং বুদ্ধিমান হয়ে উঠবে।
কন্ডিশনাল ফরম্যাটিং দিয়ে ডেটাকে জীবন্ত করুন
কন্ডিশনাল ফরম্যাটিং (Conditional Formatting) হলো এমন একটি টুল যা নির্দিষ্ট শর্ত বা নিয়ম পূরণ হলে সেলের চেহারা বা ফরম্যাট স্বয়ংক্রিয়ভাবে পরিবর্তন করে দেয়। ধরুন, আপনার একটি সেলস রিপোর্ট আছে। আপনি একটি নিয়ম সেট করতে পারেন যে, যদি কোনো বিক্রির পরিমাণ ৳১০,০০০ এর বেশি হয়, তাহলে সেই সেলটি সবুজ হয়ে যাবে। আবার ৫,০০০ এর কম হলে লাল হবে। এটি আপনাকে এক নজরেই গুরুত্বপূর্ণ তথ্য খুঁজে পেতে সাহায্য করে।
সাধারণ হাইলাইটিং ছাড়াও এতে আরও কিছু চমৎকার অপশন রয়েছে, যেমন:
- ডেটা বারস (Data Bars): সেলের ভেতরেই একটি বার চার্ট তৈরি করে, যা সেলের মানের ওপর ভিত্তি করে ছোট বা বড় হয়।
- কালার স্কেলস (Color Scales): মানের ওপর ভিত্তি করে সেলগুলোকে বিভিন্ন রঙের শেড দেয়। যেমন, সবচেয়ে বড় মান গাঢ় সবুজ এবং সবচেয়ে ছোট মান গাঢ় লাল হতে পারে।
- আইকন সেটস (Icon Sets): মানের অবস্থা বোঝাতে টিক চিহ্ন, ক্রস চিহ্ন বা ট্র্যাফিক লাইটের মতো আইকন ব্যবহার করে।
তবে এর আসল শক্তি প্রকাশ পায় যখন আপনি ফরম্যাটিংয়ের জন্য । এর মাধ্যমে আপনি যেকোনো জটিল শর্ত তৈরি করতে পারেন। যেমন, উপরের ছবিতে দেখানো হয়েছে, যদি 'স্ট্যাটাস' কলামে "Overdue" লেখা থাকে, তাহলে পুরো সারিটি (row) হাইলাইট হয়ে যাবে। এর জন্য আপনাকে শুধু একটি সহজ ফর্মুলা লিখতে হবে।
এই কাজটি করার জন্য:
- যে ডেটা রেঞ্জ ফরম্যাট করতে চান তা সিলেক্ট করুন।
- Home > Conditional Formatting > New Rule-এ যান।
- "Use a formula to determine which cells to format" অপশনটি বেছে নিন।
- ফর্মুলা বারে আপনার শর্ত লিখুন। যেমন, উপরের উদাহরণের জন্য ফর্মুলাটি হবে
=$C2="Overdue"। এখানে$চিহ্নটি কলামকে লক করে, যাতে এক্সেল প্রতিটি সারির জন্য শুধু C কলামটিই চেক করে।
কাস্টম নম্বর ফরম্যাটিং
ধরুন আপনার সেলে লেখা আছে 10000, কিন্তু আপনি এটিকে "৳১০,০০০" বা "১০ হাজার" হিসেবে দেখাতে চান। অথবা, আপনি চান যেন পজিটিভ সংখ্যা সবুজ, নেগেটিভ সংখ্যা লাল এবং শূন্য হলে "Zero" লেখা দেখা যায়। এসব কিছুই করা সম্ভব দিয়ে।
এটি সেলের আসল মান পরিবর্তন না করেই তার প্রদর্শনের ধরন বদলে দেয়। অর্থাৎ, সেলটিতে 10000 থাকলেও আপনি ফর্মুলা বারে সেটিই দেখবেন, কিন্তু সেলে দেখাবে "৳১০,০০০"।
কিছু সাধারণ কাস্টম ফরম্যাট কোড নিচে দেওয়া হলো:
| আপনি যা চান | ফরম্যাট কোড |
|---|---|
| সংখ্যার আগে টাকা চিহ্ন (৳) এবং কমা | "৳"#,##0 |
| মিলিয়ন বা বিলিয়নে দেখানো | 0.0,," M" |
| ফোন নম্বর (বাংলাদেশ) | +880-000-000000 |
| পজিটিভ সবুজ, নেগেটিভ লাল | [Green]#,##0;[Red]-#,##0 |
এই ফরম্যাটগুলো প্রয়োগ করতে, সেল বা সেলগুলো সিলেক্ট করে Ctrl+1 চাপুন, তারপর Number ট্যাবের অধীনে Custom অপশনটি বেছে নিন এবং Type বক্সে আপনার কোড লিখুন।
ডেটা ভ্যালিডেশন দিয়ে ভুল এড়ান
ডেটা এন্ট্রির সময় ভুল হওয়া খুব স্বাভাবিক। কেউ হয়তো তারিখের জায়গায় নাম লিখে ফেলেন, অথবা সংখ্যার ঘরে টেক্সট। (Data Validation) এমন একটি ফিচার যা আপনাকে নির্দিষ্ট সেলে কী ধরনের ডেটা প্রবেশ করানো যাবে তার নিয়ম তৈরি করতে দেয়। যদি কেউ ভুল ডেটা প্রবেশ করানোর চেষ্টা করে, এক্সেল তাকে একটি সতর্কবার্তা দেখাবে।
আপনি বিভিন্ন ধরনের নিয়ম সেট করতে পারেন, যেমন:
- শুধু পূর্ণ সংখ্যা (Whole Number) গ্রহণ করা।
- নির্দিষ্ট সীমার মধ্যে থাকা সংখ্যা (যেমন ১ থেকে ১০০ এর মধ্যে)।
- নির্দিষ্ট ফরম্যাটের তারিখ।
- টেক্সটের দৈর্ঘ্য সীমিত করা।
ডেটা ভ্যালিডেশনের সবচেয়ে জনপ্রিয় ব্যবহারগুলোর একটি হলো ড্রপ-ডাউন লিস্ট তৈরি করা। এতে ব্যবহারকারীকে টাইপ করতে হয় না, বরং একটি পূর্বনির্ধারিত তালিকা থেকে বেছে নিতে হয়। ফলে ভুলের কোনো সুযোগই থাকে না।
একটি ড্রপ-ডাউন লিস্ট তৈরি করতে:
- যে সেলে লিস্টটি চান সেটি সিলেক্ট করুন।
- Data > Data Validation-এ যান।
- Settings ট্যাবের Allow থেকে List অপশনটি বেছে নিন।
- Source বক্সে আপনার তালিকার আইটেমগুলো কমা দিয়ে লিখুন (যেমন: Yes,No,Maybe) অথবা অন্য কোনো শিটে থাকা সেল রেঞ্জ সিলেক্ট করে দিন।
- OK ক্লিক করুন। এবার আপনার সেলে একটি ড্রপ-ডাউন অ্যারো দেখতে পাবেন।
Excel-এ কন্ডিশনাল ফরম্যাটিং (Conditional Formatting) ব্যবহারের মূল উদ্দেশ্য কী?
যদি C কলামের কোনো সেলে "Overdue" লেখা থাকলে পুরো সারিটি হাইলাইট করতে চান, তাহলে কন্ডিশনাল ফরম্যাটিংয়ের জন্য নিচের কোন ফর্মুলাটি সঠিক?
এই কৌশলগুলো ব্যবহার করে আপনি আপনার ডেটা ব্যবস্থাপনার দক্ষতা এক নতুন স্তরে নিয়ে যেতে পারেন। এটি শুধু আপনার স্প্রেডশিটকে সুন্দরই করে না, বরং এটিকে আরও কার্যকরী ও নির্ভুল করে তোলে।