IF
IF ( 条件 , TRUEの場合の表示 , FALSEの場合の表示 ) 条件に応じて処理を分岐する関数
| 使えるバージョン |
|
|---|---|
| カテゴリー | 条件分岐 |
| 関連するトピック |
一番目は必ずTRUEかFALSE
一番目の引数には、必ずTRUEかFALSEしか指定できない。
TRUEを指定した場合
一番目がTRUEの場合、必ず二番目の表示(OK)になる。
=IF(TRUE, "OK", "NG")FALSEを指定した場合
一番目がFALSEの場合、必ず三番目の表示(NG)になる。
=IF(FALSE, "OK", "NG")条件分岐
TRUEやFALSEをただ指定するだけでは、結果が分かりきっていてつまらないので、第一引数(一番目)には、場合によってTRUEかFALSEかが変わる式(条件)を指定することが多い。
こうして結果が場合によって異なるようにすることを、条件分岐という。
=IF(A1 > 50, "50より大きい", "50以下")A1セルをダブルクリックすると値を書き換えられます(PC推奨)
その結果、B1セルの値がどう変化するか見てみよう