AND 関数
AND 関数
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 その他…表示数を減らす
テストのすべての条件が TRUE かどうかを調べるには、 target=”_blank” title=”論理関数” rel=”noopener”>論理関数の 1 つである AND 関数を使用します。
例
__
技術的詳細
AND 関数は、すべての引数が TRUE と評価された場合は TRUE を返し、1 つ以上の引数が FALSE と評価された場合は FALSE を返します。
AND 関数の一般的な用途の 1 つとして、論理式を実行する他の関数の実用性を高めることが挙げられます。 たとえば、IF 関数は論理式を実行し、式が TRUE に評価されるとある値を返し、FALSE に評価されると別の値を返します。 AND 関数を IF 関数の 論理式 引数として使用することにより、1 つの条件だけでなく、さまざまな条件をテストできます。
構文
AND (logical1, [logical2], …)
AND 関数の書式には、次の引数があります。
引数 | 説明 |
---|---|
論理式1 | 必須。 TRUE または FALSE に評価できるテスト対象の 1 つ目の条件。 |
論理式2, … | 省略可能です。 最大 255 個の条件まで、TRUE または FALSE のいずれかに評価できるテストする追加の条件。 |
解説
引数は、TRUE や FALSE などの論理値に評価する必要があります。それ以外の場合は、論理値を含む配列または参照を指定する必要があります。
引数として指定した配列や参照に、文字列または空白セルが含まれる場合、これらの値は無視されます。
指定した範囲に論理値が含まれていない場合は、#VALUE! エラーが AND 関数から返されます。
例
AND を単独で使用する場合と、IF 関数と組み合わせて使用する場合の一般的な例を示します。
数式 | 説明 |
---|---|
=AND(A2>1,A2<100) | A2 が 1 より大きく、かつ (AND) 、100 より小さい場合は TRUE を表示し、それ以外の場合は FALSE を表示します。 |
=IF(AND(A2<A3,A2<100),A2,"値が範囲外です") | A2 が A3 より小さく、かつ (AND) 、100 より小さい場合はセル A2 の値を表示し、それ以外の場合は "値が範囲外です" というメッセージを表示します。 |
=IF(AND(A3>1,A3<100),A3,"値が範囲外です") | A3 が 1 より大きく、かつ (AND) 、100 より小さい場合はセル A3 の値を表示し、それ以外の場合はメッセージを表示します。 メッセージは自由に変更できます。 |
ボーナスの計算
IF と AND を使用して営業担当者がボーナスの対象かどうかを計算する一般的なシナリオを示します。
- =IF(AND(B14 >=$B$7,C14>=$B$5),B14*$B$8,0) – 合計売上が営業目標以上 (> =) であり、かつ (AND) 、アカウントがアカウント目標以上 (> =) である場合 (IF) 、合計売上にボーナス % を掛け、それ以外の場合は 0 を返します。
補足説明
Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。
関連トピック
target=”_blank” title=”ビデオ: 高度な IF 関数” rel=”noopener”>ビデオ: 高度な IF 関数
数式
target=”_blank” title=”で入れ子になった関数を使用する方法について説明” rel=”noopener”>で入れ子になった関数を使用する方法について説明します target=”_blank” title=”IF 関数” rel=”noopener”>IF 関数
target=”_blank” title=”OR 関数” rel=”noopener”>OR 関数
target=”_blank” title=”NOT 関数” rel=”noopener”>NOT 関数
Excel
target=”_blank” title=”での数式の概要” rel=”noopener”>での数式の概要 target=”_blank” title=”数式の破損を回避する” rel=”noopener”>数式の破損を回避する
方法 target=”_blank” title=”数式のエラーを検出する” rel=”noopener”>数式のエラーを検出する
Excel
target=”_blank” title=”のキーボード ショートカット” rel=”noopener”>のキーボード ショートカット target=”_blank” title=”論理関数 (リファレンス)” rel=”noopener”>論理関数 (リファレンス)
target=”_blank” title=”Excel 関数 (アルファベット順)” rel=”noopener”>Excel 関数 (アルファベット順)
target=”_blank” title=”Excel 関数 (カテゴリ別)” rel=”noopener”>Excel 関数 (カテゴリ別)