এক্সেল এ if ফাংশন

আমরা আজকে আলোচনা করবো কিভাবে এক্সেল এ " if " ফাংশন ব্যবহার করে গ্রেড শীট তৈরি করা যায়। মুলত " if " ফাংশনের ব্যবহার নিয়ে আলোচনা করা।
বাংলাদেশের গ্রেড সিস্টেম নিচের মত

মার্কস

গ্রেড

জি.পি.এ

80-100

A+

5

70-79

A

4

60-69

A-

3.5

50-59

B

3

40-49

C

2

33-39

D

1

0-32

F

0

 এবার আলোচনা করি if ফাংশন কিভাবে কাজ করে।
-----------------------------------
IF(logical_test, [value_if_true], [value_if_false])
যদি(যুক্তি, যুক্তি সত্য হলে উত্তর, যুক্তি মিথ্যা হলে উত্তর)
-----------------------------------
আমরা নিচের মত করে উপরের টেবিলকে বর্ণনা করতে পারি।

  1. যদি মার্কস 79 এর বেশি হয় তাহলে 'A+'
  2. যদি মার্কস 69 এর বেশি হয় তাহলে 'A'
  3. যদি মার্কস 59 এর বেশি হয় তাহলে 'A-'
  4. যদি মার্কস 49 এর বেশি হয় তাহলে 'B'
  5. যদি মার্কস 39 এর বেশি হয় তাহলে 'C'
  6. যদি মার্কস 32 এর বেশি হয় তাহলে 'D'
  7. অন্যথায় 'F'

আবার নিচের মত করেও উপরের টেবিলকে বর্ণনা করতে পারি।

  1. যদি মার্কস 33 এর কম হয় তাহলে 'F'
  2. যদি মার্কস 40 এর কম হয় তাহলে 'D'
  3. যদি মার্কস 50 এর কম হয় তাহলে 'C'
  4. যদি মার্কস 60 এর কম হয় তাহলে 'B'
  5. যদি মার্কস 70 এর কম হয় তাহলে 'A-'
  6. যদি মার্কস 80 এর কম হয় তাহলে 'A'
  7. অন্যথায় 'A+'

যেকোন দুইভাবেই করা যায়। তবে সিরিয়াল ঠিক রাখতে হবে।  কেননা সিরিয়াল অনুসারেই কাজ হয়। অর্থাৎ  প্রথমটি না মিললে কম্পিউটার দ্বিতীয়টির সাথে মেলাবে, দ্বিতীয়টি না মিললে তৃতীয়টি মেলাবে, এইভাবে চলতে থাকবে।

 

A

B

C

D

1

নাম

মার্কস

গ্রেড

পয়েন্ট

2

আমি

82

 

 

4

তুমি

65

 

 

5

আপনি

30

 

 

এখন আমরা প্রথম অনুসারে কাজ করবো। ওখানে মোট যুক্তি আছে 7 টি। তাহলে সুত্রটি হবে এইরকম
যদি(যুক্তি-1, সত্য-1, যদি ( যুক্তি-২, সত্য-২, যদি (যুক্তি-৩, সত্য-৩, যদি(যুক্তি-৪, সত্য-৪, যদি ( যুক্তি-৫, সত্য-৫, যদি (যুক্তি-৬, সত্য-৬, সত্য-6 বা মিথ্যা সকল))))))
এখানে ব্রাকেট শুরু আছে 6 টি, সেইজন্য শেষে 6 টি ব্রাকেট ক্লোজ দেয়া হয়েছে।

এখানে B কলাম মার্কস। C কলাম গ্রেড। তাই আমরা C2 ঘরে মুল সুত্রটি লিখবো। সুত্র লিখতে প্রথমে ' = ' দিয়ে তারপরে সুত্র দিতে হয়। তাই আমরা C2 সেল/ঘরে নিচের মত লিখবো।

=if(B2>79, "A+", if(B2>69, "A", if(B2>59, "A-", if(B2>49, "B", if(B2>39, "C", if(B2>32, "D", "F"))))))

এবং C3 সেলে লিখতে হবে ( B2 এর স্থলে B3 লিখতে হবে )

=if(B3>79, "A+", if(B3>69, "A", if(B3>59, "A-", if(B3>49, "B", if(B3>39, "C", if(B3>32, "D", "F"))))))

এখনে ডাবল কোটের মধ্যে A+ / A / A- ইত্যাদি লেখা হয়েছে। কেননা এগুলি টেক্সট। তবে যদি সংখামান দিতে হয়, তাহলে এই ডাবল কোট ( " " ) লাগে না।

এখনে 6 নং যুক্তিতে যাওয়ার পরও যদি যুক্তি না মেলে, তার মানে ফেইল, তাই F হবে। এবং নিচের মত হবে

 

A

B

C

D

1

নাম

মার্কস

গ্রেড

পয়েন্ট

2

আমি

82

A+

 

4

তুমি

65

A-

 

5

আপনি

30

 

 

 

চিরকুট: 

মন্তব্য করতে

সাদা-মাটা

  • কোনও HTML ট্যাগ কাজে আসবে না
  • ইন্টারনেট ঠিকানা এবং ইমেইল ঠিকানা সংক্রিয়ভাবে লিঙ্ক এ রুপান্তরিত হবে
  • লাইন এবং অনুচ্ছেদ সংক্রিয়ভাবে
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.