Q A2セルの値が80以上ならA,そうでなければBを返すIF関数は次のうちどれが正解でしょうか?
① =IF(A2>=80,”A”,”B”)
② =IF(A2>80,”A”,”B”)
③ =IF(A2<>80,”A”,”B”)
④ =IF(A2<=80,”A”,”B”)
正解は、① =IF(A2>=80,”A”,”B”) です。
左辺(A2)が右辺(80)以上と表すときの比較演算子は、>= です。
◆IF関数を紹介している動画の一覧
メイン講義動画
・シートNo13 知っておくべき演算子
・シートNo16 絶対必須関数(1) IF関数
フォロー解説動画
・シートNo16 絶対必須関数(1) IF関数
ちなみに、
② =IF(A2>80,”A”,”B”) は、
左辺(A2)が右辺(80)よりも大きかったら、A、そうでなければB となります。
A2セルが80の時にはAにしたいのに、この式ではBになってしまいます。
③ =IF(A2<>80,”A”,”B”) は、
左辺(A2)と右辺(80)が等しくないなら、A、そうでなければB となります。
A2セルが80以外のときには、この式ではすべてBになってしまいます。
④ IF(A2<=80,”A”,”B”) は、
左辺(A2)が右辺(80)以下だったら、A、そうでなければB となります。
これでは真逆ですね。
IF関数と比較演算子に関するクイズでした。