AND関数の使い方|条件が全部そろっているか調べる
※写真はイメージです
書き方
=AND(論理式1, 論理式2 …)条件を並べて、全部そろっていれば TRUE を返します。IFの条件の中に入れて、「両方とも60点以上なら合格」のように使います。
この図の表をExcelファイルでダウンロード(問題と答えのシートつき)
引数の意味
| 引数 | 入れるもの | 図の例 |
|---|---|---|
| 論理式1 | 1つ目の条件 | B2>=50 |
| 論理式2 … | 2つ目からの条件(255個まで) | C2>=50 |
IFと組み合わせて合否を出す
=IF(AND(B2>=60,C2>=60),"合格","不合格")両方60点以上なら「合格」、どちらか1つでも足りなければ「不合格」です。
〇以上〇以下を判定する
=AND(B2>=20,B2<=30)「20以上30以下」は 20<=B2<=30 とは書けません。ANDで2つの条件に分けます。
うまくいかないとき
1いつも FALSE になる
数字が文字で入っている、または「20<=B2<=30」のようにつなげて書いています。
直し方数値に変換する。範囲の判定はANDで2つに分けます。
使えるバージョン
Excel 2016・2019・2021・2024・Microsoft 365のどれでも使えます。Googleスプレッドシートでも同じ書き方で使えます。
サンプルファイルで試す
「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。
よくある質問
「どれか1つでも」はどう書きますか?
<a href="../or/">OR</a> を使います。ANDとORを組み合わせることもできます。
一緒に覚えたい関数・操作
このページについて
操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報