AND 関数

適用先
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

すべての引数が TRUE の場合、論理値 TRUE を返します。1 つ以上の引数が FALSE の場合は FALSE を返します。

構文

AND(logical1,logical2,...)

Logical1、logical2、... は、TRUE または FALSE のいずれかの条件をテストする 1 から 30 の条件です。

解説

  • 引数は、TRUE や FALSE などの論理値に評価される必要があります。または、引数は論理値を含む列参照である必要があります。
  • 列参照引数にテキストが含まれている場合、AND は #VALUE を返します。 エラー値。空の場合は FALSE を返します。
  • 引数に論理値が含まれている場合、AND は #VALUE を返します。 エラー値。

例 1

数式 説明 (計算結果)
=AND(TRUE, TRUE) すべての引数が TRUE (はい) です
=AND(TRUE, FALSE) 1 つの引数が FALSE (いいえ) です
=AND(2+2=4, 2+3=5) すべての引数が TRUE に評価されます (はい)

使用例 2

Col1 Col2 数式 説明 (計算結果)
50 104 =AND(1<[Col1], [Col1]<100) 50 は 1 から 100 の間であるため (はい)
50 104 =IF(AND(1<[Col2], [Col2]<100), [Col2], "値が範囲外です。" 2 番目の数値が 1 から 100 の間にある場合は表示され、それ以外の場合はメッセージが表示されます (値が範囲外です)。
50 104 =IF(AND(1<[Col1], [Col1]<100), [Col1], "値が範囲外です") 最初の数値が 1 から 100 の場合は表示され、それ以外の場合はメッセージが表示されます (50)