(Nested IF lesson 1)

(IF function အတြင္း အျခားIF function မ်ား ဆင့္ကဲ ထည့္သြင္း တြက္ခ်က္ျခင္း)

Syntax

IF(logical_test, [value_if_true], [value_if_false])

Logical_test ေနရာတြင္ ထည့္သြင္း အသံုးျပဳႏိုင္ေသာ Operators မ်ား
—————————————————————————-
= Equal to
<> Not Equal to
> Greater than
>= Greater than or Equal to
< Less than
<= Less than or Equal to

IF function အေျခခံ ရွင္းလင္းခ်က္ ေလ့လာခ်င္သူမ်ား ေအာက္ပါ link တြင္ ဖတ္ပါ
IF function

ပံု ကိုၾကည့္ပါ။

B2 မွာ ရွိတဲ့ ဂဏန္းဟာ ေက်ာင္းသား Tun Tun စာေမးပြဲ ရမွတ္ ျဖစ္ပါတယ္။

B2 မွာ ရွိတဲ့ ရမွတ္ဟာ 40 ႏွင့္အထက္ ရွိတယ္ဆိုရင္ C2 မွာ Pass ဆိုတဲ့
အေျဖထြက္ခ်င္ျပီး

B2 မွာ ရွိတဲ့ ရမွတ္ဟာ 40 ႏွင့္အထက္ မရွိဘူးဆိုရင္ C2 မွာ Fail လို႕ အေျဖထြက္ခ်င္တယ္ ဆိုပါစို႕။

ဒါကို Logical ပံုစံနဲ႕ ေရးမယ္ဆို ဒီလိုေရးလို႕ ရပါတယ္။

B2 >= 40 —>Pass
B2 Not >= 40 —> Fail

ဒီလို Pass ဒါမွမဟုတ္ Fail အေျဖႏွစ္ခုအနက္ တစ္ခု ထြက္ခ်င္တာ ဆိုရင္ေတာ့ IF function တစ္ခုတည္းနဲ႕ ရပါတယ္။ ေအာက္ပါ ပံုစံအတိုင္း တြက္ရင္ အေျဖထြက္ပါတယ္။

=IF(B2>=40, “Pass”, “Fail”)

ဒါေပမယ္ ေအာက္ပါ logic အတုိင္း D, Pass or Fail ဆိုျပီး အေျဖသံုးမ်ိဳး အနက္ တစ္မ်ိဳးထြက္ခ်င္ရင္ေတာ့ IF တစ္ခုတည္းနဲ႕ မရေတာ့ပါဘူး။

B2 >=75 —> D
B2 >= 40 —> Pass
B2 Not >= 40 —> Fail

IF ထဲကို ေနာက္ထပ္ IF တစ္လံုး ထပ္ထည့္ တြက္ရမွာ ျဖစ္ပါတယ္။
ေအာက္ပါ ပံုစံအတိုင္း C2 မွာ တြက္ၾကည့္ပါ။

= IF(B2>=75, “D”, IF(B2>=40, “Pass”, “Fail”))

ပံုတြင္လည္း ၾကည့္ရႈႏိုင္ပါတယ္။

1

Advertisements