ピアのパソコン学習ガイド
メニュー
Excel関数

AND関数の使い方|条件が全部そろっているか調べる

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=AND(論理式1, 論理式2 …)

条件を並べて、全部そろっていれば TRUE を返します。IFの条件の中に入れて、「両方とも60点以上なら合格」のように使います。

AND関数の使い方の図 E2 fx =AND(B2>=50,C2>=50) A B C D E 1 2 氏名 国語 数学 田中 55 82 両方50以上 TRUE
国語55も数学82も50以上なので TRUE。

この図の表をExcelファイルでダウンロード(問題と答えのシートつき)

引数の意味

引数入れるもの図の例
論理式11つ目の条件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スプレッドシートでも同じ書き方で使えます。

サンプルファイルで試す

「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。

and.xlsx をダウンロード(無料・登録なし)

よくある質問

「どれか1つでも」はどう書きますか?

<a href="../or/">OR</a> を使います。ANDとORを組み合わせることもできます。

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報