এক্সেলের IF ফাংশন হলো সিদ্ধান্ত গ্রহণের যন্ত্র। আপনি একটি শর্ত দেবেন, আর IF বলবে—শর্ত সত্যি হলে এটি দেখাও, আর মিথ্যা হলে ওটি দেখাও। এটি যে কোনো ডাটা বিশ্লেষণকে করে তোলে গতিশীল ও স্বয়ংক্রিয়।
উদাহরণ:
- “পোকেমনটি কি ঘাস টাইপের? হলে ‘হ্যাঁ’, না হলে ‘না’।”
- “পোকেমনটির টোটাল স্ট্যাট কি ৫০০-র বেশি? হলে ‘হ্যাঁ’, না হলে ‘না’।”
আজ আমরা এই দুই ধরণের শর্ত নিয়েই বিস্তারিত শিখব।
📌 IF ফাংশনের গঠন
IF ফাংশনের তিনটি অংশ:
text
=IF(logical_test, [value_if_true], [value_if_false])
- logical_test: আপনার শর্তটি (যেমন
B2="Grass"বাC2>500)। - value_if_true: শর্ত সত্য (TRUE) হলে কী দেখাবে।
- value_if_false: শর্ত মিথ্যা (FALSE) হলে কী দেখাবে।
ℹ️ টেক্সট শর্তের ক্ষেত্রে মানটিকে উদ্ধৃতি চিহ্নে (
"Grass") দিতে হবে। সংখ্যার জন্য উদ্ধৃতির প্রয়োজন নেই।
ফাংশনের অংশগুলো কমা (,) বা আপনার এক্সেলের ভাষা সেটিংস অনুযায়ী সেমিকোলন (;) দিয়ে আলাদা করতে হয়।
🧪 উদাহরণ ১: টাইপ যাচাই – “Grass” কিনা
ধরুন, আমাদের পোকেমনগুলোর নাম (A) ও টাইপ (B) আছে। আমরা D কলামে যাচাই করবো: টাইপ “Grass” হলে “Yes”, নয়তো “No”।
✍️ ডাটা টেবিল (A1:C8, তবে এখানে D কলাম যোগ):
| A (Name) | B (Type 1) | C (Total) | D (Grass?) |
|---|---|---|---|
| Bulbasaur | Grass | 318 | |
| Ivysaur | Grass | 405 | |
| Venusaur | Grass | 525 | |
| Charmander | Fire | 309 | |
| Charmeleon | Fire | 405 | |
| Charizard | Fire | 534 | |
| Squirtle | Water | 314 | |
| Wartortle | Water | 405 | |
| Blastoise | Water | 530 |
ধাপে ধাপে IF (টাইপ):
- D2 সেলে ক্লিক করে টাইপ করুন
=IF - IF ফাংশনে ডাবল ক্লিক।
- শর্ত লিখুন:
B2="Grass" - কমা (,) দিন।
- সত্য হলে কী দেখাবে:
"Yes" - কমা (,) দিন।
- মিথ্যা হলে কী দেখাবে:
"No" - এন্টার চাপুন।
ফর্মুলা: =IF(B2="Grass", "Yes", "No")
Bulbasaur-এর ক্ষেত্রে B2 “Grass”, তাই D2-তে আসবে Yes।
এখন D2-এর ফিল হ্যান্ডেল টেনে D9 পর্যন্ত কপি করি।
✅ ফলাফল:
| Name | Type 1 | Total | Grass? |
|---|---|---|---|
| Bulbasaur | Grass | 318 | Yes |
| Ivysaur | Grass | 405 | Yes |
| Venusaur | Grass | 525 | Yes |
| Charmander | Fire | 309 | No |
| Charmeleon | Fire | 405 | No |
| Charizard | Fire | 534 | No |
| Squirtle | Water | 314 | No |
| Wartortle | Water | 405 | No |
| Blastoise | Water | 530 | No |
খুব সহজেই শুধু Grass টাইপগুলো “Yes” পেল, বাকিরা “No”।

Grass টাইপের পোকেমনদের জন্য Yes, অন্যদের No
🧪 উদাহরণ ২: সংখ্যার শর্ত – টোটাল স্ট্যাট > 500
এবার আমরা C কলামে থাকা টোটাল স্ট্যাট দেখে যাচাই করব। যাদের টোটাল ৫০০-র বেশি, তারা পাবে “Yes”, কম পেলে “No”।
ধাপে ধাপে IF (সংখ্যা):
- D2 সেলে (বা নতুন কলাম E2) ক্লিক করে
=IF - শর্ত লিখুন:
C2>500 - কমা (,)।
- সত্য হলে:
"Yes" - কমা (,)।
- মিথ্যা হলে:
"No" - এন্টার।
ফর্মুলা: =IF(C2>500, "Yes", "No")
Bulbasaur-এর Total 318 (<500), তাই D2-তে আসবে No।
এখন D2-এর ফর্মুলা নিচে ফিল করি।
✅ ফলাফল:
| Name | Total | >500? |
|---|---|---|
| Bulbasaur | 318 | No |
| Ivysaur | 405 | No |
| Venusaur | 525 | Yes |
| Charmander | 309 | No |
| Charmeleon | 405 | No |
| Charizard | 534 | Yes |
| Squirtle | 314 | No |
| Wartortle | 405 | No |
| Blastoise | 530 | Yes |
শুধুমাত্র Venusaur, Charizard, ও Blastoise ৫০০-র বেশি পাওয়ায় “Yes” পেয়েছে।

Total > 500 হলে Yes
🧠 IF ফাংশনের ভেতর আরও ফাংশন
IF ফাংশনের ভেতর আপনি চাইলে আরও ফাংশন জুড়তে পারেন। যেমন, AND/OR দিয়ে একাধিক শর্ত একসাথে পরীক্ষা করা যায়:
=IF(AND(B2="Fire", C2>400), "Hot", "Not")=IF(OR(B2="Water", C2<300), "Check", "Ignore")
এভাবে আপনি জটিল যুক্তিও তৈরি করতে পারবেন।
💡 IF ব্যবহারে গুরুত্বপূর্ণ টিপস
- টেক্সট কোটেশন: টেক্সট মান অবশ্যই
" "এর ভেতরে লিখুন (যেমন"Yes","Grass")। - সংখ্যা শর্ত: সংখ্যার জন্য কোটেশন নয়, সরাসরি লিখুন (C2>500)।
- ফিল করার আগে: রেঞ্জ যদি পরিবর্তন করতে না চান, তাহলে সেল রেফারেন্সে
$দিয়ে Absolute করে দিন (যদিও এই উদাহরণে প্রয়োজন হয়নি কারণ কলাম স্থির ছিল)। - এক্সেলের ভাষা সেটিংস: কখনো সেমিকোলন (;) প্রয়োজন হতে পারে। চেক করতে File > Options > Language দেখুন।
- IF-এর ভেতর IF (Nested IF): একাধিক স্তরের শর্ত চাইলে
=IF(C2>500, "High", IF(C2>300, "Medium", "Low"))ইত্যাদি ব্যবহার করুন, তবে ৩-৪টির বেশি Nested IF জটিল হয়ে যায়; তখন IFS ফাংশন বা VLOOKUP/XLOOKUP ভাবুন।
🎯 শেষ কথা
IF ফাংশন এক্সেলের বুদ্ধিমত্তার প্রাণ। টাইপ চেক থেকে শুরু করে জটিল বিশ্লেষণ—এটি আপনার ডাটাকে করে তোলে প্রাণবন্ত। আজকের পোকেমন উদাহরণে আমরা দেখলাম কীভাবে টেক্সট ও সংখ্যার ভিত্তিতে স্বয়ংক্রিয় “Yes/No” বসে। এটি আপনার দৈনন্দিন রিপোর্ট, গ্রেডিং, বা ইনভেন্টরি স্ট্যাটাস—সবখানে কাজে আসবে।
আজই আপনার ডাটায় IF ফাংশন প্রয়োগ করুন, আর www.tolearnteam.com-এর সাথে এক্সেলের আরও জাদুকরি ফাংশন শিখতে থাকুন!
All Related Topics
- এক্সেলে PivotTable – বড় ডাটাসেট বুঝুন চোখের পলকে
- এক্সেল কেস: পোক মার্টের শপ কার্ট – বাস্তব ফর্মুলা প্র্যাকটিস
- এক্সেল কেস: পোক মার্ট, স্টাইলিং – শপ কার্টকে রঙিন ও প্রফেশনাল করে তুলুন
- এক্সেলে AND ফাংশন – একাধিক শর্ত একসাথে যাচাই করুন
- এক্সেলে AVERAGE ফাংশন – গড় বের করার সবচেয়ে সহজ উপায়
- এক্সেলে AVERAGEIF ফাংশন – শর্ত দিয়ে গড় বের করুন অনায়াসে
- এক্সেলে AVERAGEIFS ফাংশন – একাধিক শর্তে গড় বের করার মহাঅস্ত্র
- এক্সেলে CONCAT ফাংশন – একাধিক সেলের লেখা একসাথে জুড়ে দিন
- এক্সেলে COUNT ফাংশন – সংখ্যা গণনার সহজ উপায়
- এক্সেলে COUNTA ফাংশন – টেক্সট ও সংখ্যা সবকিছুর গণনা
- এক্সেলে COUNTBLANK ফাংশন – খালি ঘর গণনার সহজ উপায়
- এক্সেলে COUNTIF ফাংশন – শর্ত দিয়ে গুনে ফেলুন মুহূর্তেই
- এক্সেলে COUNTIFS ফাংশন – একাধিক শর্তে গণনার সেরা হাতিয়ার
- এক্সেলে IF ফাংশন – শর্ত পূরণ হলে এক, না হলে অন্য কিছু
- এক্সেলে IFS ফাংশন – একাধিক শর্তে একবারেই সিদ্ধান্ত
- এক্সেলে LEFT ফাংশন – বাম দিক থেকে অক্ষর সংগ্রহ করুন
- এক্সেলে LOWER ফাংশন – সব অক্ষর ছোট হাতের করুন এক নিমেষে
- এক্সেলে MAX ফাংশন – রেঞ্জের ভেতর সর্বোচ্চ সংখ্যা খুঁজে বের করুন
- এক্সেলে MEDIAN ফাংশন – সংখ্যার ভিড়ে আসল কেন্দ্র খুঁজে নিন
- এক্সেলে MIN ফাংশন – ডাটাসেটের সবচেয়ে ছোট সংখ্যা খুঁজুন
- এক্সেলে MODE ফাংশন – যে সংখ্যা সবচেয়ে বেশি বার ফিরে আসে
- এক্সেলে NPV ফাংশন – ভবিষ্যতের টাকার বর্তমান মূল্য বের করুন
- এক্সেলে OR ফাংশন – যে কোনো একটি শর্ত সত্য হলেই ফল TRUE
- এক্সেলে RAND ফাংশন – যখন প্রয়োজন এলোমেলো সংখ্যা
- এক্সেলে RIGHT ফাংশন – ডান দিক থেকে অক্ষর সংগ্রহ করুন
- এক্সেলে STDEV.P ফাংশন – পুরো জনগোষ্ঠীর স্ট্যান্ডার্ড ডেভিয়েশন বের করার সহজ কৌশল
- এক্সেলে STDEV.S ফাংশন – নমুনা থেকে স্ট্যান্ডার্ড ডেভিয়েশন বের করা
- এক্সেলে SUM ফাংশন – সংখ্যা যোগ করার সবচেয়ে সহজ উপায়
- এক্সেলে SUMIF ফাংশন – শর্ত মেনে যোগফল বের করার কৌশল
- এক্সেলে SUMIFS ফাংশন – একাধিক শর্ত মিলিয়ে যোগফল বের করার কৌশল
- এক্সেলে TRIM ফাংশন – টেক্সটের অদৃশ্য জঞ্জাল সাফ করার জাদু
- এক্সেলে VLOOKUP ফাংশন – ডাটা খুঁজে বের করার রানি
- এক্সেলে XOR ফাংশন – “হয় এটি, নয় ওটি, দুটো একসাথে নয়”
- এক্সেলে সময়কে সেকেন্ডে রূপান্তর – ৮৬৪০০-এর জাদু
- এক্সেলে দুই সময়ের ব্যবধান বের করার সহজ কৌশল
- এক্সেলে NPV (Net Present Value) – ভবিষ্যতের নগদ প্রবাহের বর্তমান মূল্যায়ন
- এক্সেলে ডুপ্লিকেট রিমুভ – ডাটা ক্লিনিং এখন হাসিখুশি খেলা
- এক্সেলে কীবোর্ড শর্টকাট – মাউস ছাড়াই হাতের যাদুতে সাবলীল কাজ
