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(論理1,論理2,...)

論理1, 論理2, ... は、テストする 1 から 30 の条件 (TRUE または FALSE) です。

解説

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

例 1

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

使用例 2

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