ExcelのAND・OR関数|IFと組み合わせて複数条件を判定
条件が2つ以上あるときは、AND(すべて満たす)と OR(どれかを満たす)を IF の条件に入れて使います。
ブラウザで実際に練習する書き方
=IF(AND(B2>=70,C2>=70),"合格","不合格")ポイント
- AND:すべての条件を満たすとき TRUE
- OR:どれか1つでも満たすとき TRUE
- 条件はカンマで区切っていくつでも並べられる
練習に使う表
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 名前 | 筆記 | 実技 | 判定 | 推薦 |
| 2 | 佐藤 | 82 | 75 | ||
| 3 | 鈴木 | 90 | 58 | ||
| 4 | 高橋 | 66 | 80 |
例
D2 に、筆記と実技がどちらも70点以上なら「合格」、それ以外は「不合格」と表示しよう。
D2 に =IF(AND(B2>=70,C2>=70),"合格","不合格") と入力 → 結果は 合格
練習問題でやること(2問)
- D2 に、筆記と実技がどちらも70点以上なら「合格」、それ以外は「不合格」と表示しよう。やり方:「どちらも」は AND。=IF(AND(条件1, 条件2), "合格", "不合格")
- E3 に、筆記か実技のどちらかが90点以上なら「推薦」、違えば「-」と表示しよう。やり方:「どちらか」は OR。形は AND と同じだよ。
よくある間違い
- AND と OR を逆に使ってしまう
よくある質問
3つの条件でも使えますか?
使えます。=AND(条件1, 条件2, 条件3) のように並べます。
Excel への入力そのものを、AI に任せるなら
話すだけ・名刺を貼るだけで、顧客・案件・請求の Excel が埋まる「UtaCel AI」。エクキソと同じマワースが作っています。
UtaCel AI を見る →