HomeCoursesMS Excel
Chapter 6 of 15

কন্ডিশনাল ফর্ম্যাটিং

Conditional Formatting

Conditional Formatting কী?

Conditional Formatting হলো Excel-এর একটি শক্তিশালী ফিচার যা সেলের মান বা ফর্মুলার ভিত্তিতে স্বয়ংক্রিয়ভাবে সেলের চেহারা (রঙ, ফন্ট, আইকন, বার) পরিবর্তন করে। এটি Home ট্যাবের Styles গ্রুপে পাওয়া যায়।

উদাহরণ: বিক্রির পরিমাণ ১০,০০০ এর বেশি হলে সেল সবুজ হবে, কম হলে লাল হবে — এই ধরনের নিয়ম Conditional Formatting দিয়ে সেট করা হয়। ডেটা ভিজ্যুয়ালাইজেশন ও দ্রুত বিশ্লেষণের জন্য এটি অত্যন্ত কার্যকর।

💡 মনে রাখুন

Conditional Formatting = IF-THEN for appearance! শর্ত পূরণ হলে → চেহারা বদলায়।

Highlight Cell Rules

Highlight Cell Rules সবচেয়ে সরল ধরনের Conditional Formatting। এখানে নির্দিষ্ট শর্ত পূরণ হলে সেলের ব্যাকগ্রাউন্ড ও ফন্ট রঙ পরিবর্তন হয়। Home → Conditional Formatting → Highlight Cell Rules-এ যান।

রুলকাজব্যবহারের উদাহরণ
Greater Thanনির্দিষ্ট মানের চেয়ে বড় হলে হাইলাইটবিক্রি > ৫০,০০০ হলে সবুজ
Less Thanনির্দিষ্ট মানের চেয়ে ছোট হলে হাইলাইটস্কোর < ৩৩ হলে লাল (ফেল)
Betweenদুটি মানের মধ্যে থাকলে হাইলাইটতাপমাত্রা ২০-৩০ এর মধ্যে হলে হলুদ
Equal Toনির্দিষ্ট মানের সমান হলে হাইলাইটস্ট্যাটাস = "Complete" হলে সবুজ
Text That Containsনির্দিষ্ট টেক্সট থাকলে হাইলাইট"Urgent" শব্দ থাকলে লাল
A Date Occurringনির্দিষ্ট সময়কালের তারিখ হলে হাইলাইটএই সপ্তাহের তারিখ হলে নীল
Duplicate Valuesডুপ্লিকেট মান হাইলাইটপুনরাবৃত্ত নাম বা নম্বর চিহ্নিত

Top/Bottom Rules

Top/Bottom Rules দিয়ে ডেটার সর্বোচ্চ, সর্বনিম্ন বা গড়ের ওপর-নিচের মান হাইলাইট করা যায়। এটি দ্রুত সেরা ও দুর্বল পারফর্মার চিহ্নিত করতে সাহায্য করে।

রুলকাজ
Top 10 Itemsসর্বোচ্চ ১০টি (বা নির্দিষ্ট সংখ্যক) মান হাইলাইট
Top 10%সর্বোচ্চ ১০% মান হাইলাইট
Bottom 10 Itemsসর্বনিম্ন ১০টি মান হাইলাইট
Bottom 10%সর্বনিম্ন ১০% মান হাইলাইট
Above Averageগড়ের ওপরের মানগুলো হাইলাইট
Below Averageগড়ের নিচের মানগুলো হাইলাইট

সংখ্যা পরিবর্তনযোগ্য — Top 10 এর বদলে Top 5, Top 3 বা যেকোনো সংখ্যা সেট করা যায়। শিক্ষার্থীদের রেজাল্ট শিট, কর্মচারী পারফরম্যান্স ট্র্যাকিং ইত্যাদিতে এটি দারুণ কাজে আসে।

Data Bars, Color Scales ও Icon Sets

এই তিনটি ভিজ্যুয়াল ফর্ম্যাটিং অপশন ডেটার তুলনা এক নজরে বোঝাতে সাহায্য করে। এগুলো Home → Conditional Formatting-এ পাওয়া যায়।

Data Bars

প্রতিটি সেলের ভেতরে তার মানের আনুপাতিক একটি রঙিন বার দেখায়। বেশি মান = বড় বার, কম মান = ছোট বার। দুই ধরনের Data Bar আছে:

ঋণাত্মক মানের জন্য আলাদা রঙের বার দেখায় (ডিফল্ট: লাল)। Bar Color, Border ও Axis কাস্টমাইজ করা যায়।

Color Scales

সেলের ব্যাকগ্রাউন্ড রঙ মান অনুযায়ী ধীরে ধীরে পরিবর্তিত হয়। কম মান এক রঙ, বেশি মান অন্য রঙ দেখায়।

Midpoint, Minimum ও Maximum-এর রঙ ও মান/শতাংশ কাস্টমাইজ করা যায়।

Icon Sets

সেলের পাশে ছোট আইকন দেখায় যা মানের মাত্রা নির্দেশ করে। চার ধরনের Icon Set পাওয়া যায়:

Custom Formula Rules

বিল্ট-ইন রুলে আপনার প্রয়োজন না মিটলে Custom Formula Rule ব্যবহার করুন। Home → Conditional Formatting → New Rule → "Use a formula to determine which cells to format"। ফর্মুলাটি = চিহ্ন দিয়ে শুরু করতে হয় এবং এটি TRUE/FALSE রিটার্ন করে।

জনপ্রিয় Custom Formula উদাহরণ

ফর্মুলাকাজব্যাখ্যা
=A1>100মান ১০০ এর বেশি হলে ফর্ম্যাট প্রয়োগসরল শর্ত — নির্দিষ্ট সেলের মান যাচাই
=$B1="Passed"B কলামে "Passed" থাকলে পুরো Row ফর্ম্যাট$ দিয়ে Column লক — Row পরিবর্তন হবে
=MOD(ROW(),2)=0জোড় Row গুলো ফর্ম্যাট (Zebra Striping)MOD ফাংশন দিয়ে বিকল্প Row সনাক্ত
=TODAY()-$C1>30৩০ দিনের বেশি পুরনো তারিখ হাইলাইটমেয়াদোত্তীর্ণ আইটেম চিহ্নিত
=COUNTIF($A:$A,A1)>1ডুপ্লিকেট মান হাইলাইটCOUNTIF দিয়ে পুনরাবৃত্তি গণনা
🔑 সেল রেফারেন্স লক করা

Custom Formula Rule-এ সেল রেফারেন্স লক করা গুরুত্বপূর্ণ। Row-ভিত্তিক ফর্ম্যাটিং-এ Column লক করুন ($B1), Column-ভিত্তিক-এ Row লক করুন (B$1)।

Rules Manager — রুল পরিচালনা

একটি সেল বা রেঞ্জে একাধিক Conditional Formatting রুল থাকতে পারে। এগুলো পরিচালনা করতে Home → Conditional Formatting → Manage Rules-এ যান।

Rules Manager-এর গুরুত্বপূর্ণ বিষয়

Clear Rules

সব Conditional Formatting সরাতে Home → Conditional Formatting → Clear Rules থেকে:

⚡ দ্রুত ব্যবহারের টিপস
  • প্রথমে ডেটা রেঞ্জ সিলেক্ট করুন, তারপর Conditional Formatting প্রয়োগ করুন
  • একটি সেলে অতিরিক্ত রুল পারফরম্যান্স কমায় — প্রয়োজনীয় রুলই রাখুন
  • বড় ডেটাসেটে Icon Sets বা Data Bars ব্যবহার করুন — দ্রুত তুলনা হয়
  • Zebra Striping-এর জন্য Table ফরম্যাট ব্যবহার করুন — Conditional Formatting-এর চেয়ে সহজ
✅ Quick Check
এই অধ্যায় থেকে ৫টি প্রশ্ন — আপনার বোঝাপড়া যাচাই করুন
Q1. Conditional Formatting কোন ট্যাবে আছে?
✅ সঠিক উত্তর: ক) Home। Conditional Formatting Home ট্যাবের Styles গ্রুপে অবস্থিত। এখান থেকে Highlight Rules, Top/Bottom Rules, Data Bars, Color Scales, Icon Sets সব অপশন পাওয়া যায়।
Q2. Data Bar কী দেখায়?
✅ সঠিক উত্তর: গ) মানের আনুপাতিক বার। Data Bar সেলের ভেতরে মানের সাথে আনুপাতিক একটি রঙিন বার দেখায়। বেশি মান = বড় বার, কম মান = ছোট বার — এক নজরে তুলনা করা যায়।
Q3. Duplicate মান হাইলাইট করতে কোন অপশন ব্যবহার হয়?
✅ সঠিক উত্তর: খ) Duplicate Values। Highlight Cell Rules → Duplicate Values নির্বাচন করলে একই মান যেসব সেলে পুনরাবৃত্ত হয়েছে সেগুলো হাইলাইট হয়।
Q4. Custom Formula Rule-এ = চিহ্ন দিয়ে কী শুরু করতে হয়?
✅ সঠিক উত্তর: ক) ফর্মুলা। Custom Formula Rule-এ = চিহ্ন দিয়ে ফর্মুলা শুরু করতে হয়। ফর্মুলাটি TRUE বা FALSE রিটার্ন করে — TRUE হলে ফর্ম্যাটিং প্রয়োগ হয়।
Q5. "Stop If True" কী কাজ করে?
✅ সঠিক উত্তর: গ) এই রুল সত্য হলে পরবর্তী রুল চেক করে না। "Stop If True" চেকবক্স টিক দিলে, যদি ঐ রুলের শর্ত সত্য হয় তাহলে নিচের রুলগুলো আর evaluate করা হয় না। এটি রুলের অগ্রাধিকার নিয়ন্ত্রণে ব্যবহৃত হয়।
← Previous: সেল ও নম্বর ফর্ম্যাটিং Next: বেসিক ফর্মুলা ও গাণিতিক ফাংশন →