AND関数の使い方
すべての引数が真(TRUE)の場合にTRUEを返します。
200720102013201620192021365
- 構文
-
=AND(論理式1, [論理式2], ...) - 引数
-
- 論理式1必須
- 論理式2省略できる
このあとも、同じように続けて渡せます。
- どんな関数か
AND は、渡した条件がすべて成り立つときだけ TRUE を返します。
IFの条件として「20歳以上かつ会員」のような絞り込みを書くのに使います。範囲をそのまま渡すと、中の文字列や空白は無視されます。また、条件を1つも渡せていないと#VALUE!になります。条件が多いときは=AND(A1:A5)のように、判定結果を並べた範囲を渡すと短く書けます。- 使用例
-
C2 に
=AND(A2>=60, B2>=60)を入れると、こうなります。A B C 1 数学 英語 合格判定 2 80 70 TRUE 数式を入れたセル
結果: 両方60点以上ならTRUE
つまずきやすいところ
- 返るのは
TRUE/FALSEだけ。表示を変えるなら IF と組み合わせる - 範囲をまとめて渡すと、その中のすべてが条件を満たすかを見る
よくあるエラーと、その直し方
#VALUE!- 論理値にも数値にも読めない文字列だけを渡した条件式(
A1>10)か、TRUE/FALSE の入ったセルを渡す。範囲の中の文字列や空白は無視されるので、その範囲に条件が1つも無いとこうなる