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를 반환합니다. 하나 이상의 인수가 FALSE이면 FALSE를 반환합니다.

구문

AND(logical1,logical2,...)

논리1, 논리2, ... 테스트하려는 1에서 30까지의 조건으로, TRUE 또는 FALSE일 수 있습니다.

주의

  • 인수는 TRUE 또는 FALSE와 같은 논리 값으로 계산되거나 인수는 논리 값이 포함된 열 참조여야 합니다.
  • 열 참조 인수에 텍스트가 포함되어 있으면 AND는 #VALUE!를 반환합니다. 오류 값; 비어 있으면 FALSE를 반환합니다.
  • 인수에 논리값이 없으면 AND는 #VALUE!를 반환합니다. 오류 값이 반환됩니다.

예제 1

수식 설명(결과)
=AND(TRUE, TRUE) 모든 인수가 TRUE(예)입니다.
=AND(TRUE, FALSE) 인수 중 하나는 FALSE(아니요)입니다.
=AND(2+2=4, 2+3=5) 모든 인수는 TRUE(예)로 평가됩니다.

예제 2

열1 열2 수식 설명(결과)
50 104 =AND(1<[Col1], [Col1]<100) 50은 1과 100 사이이기 때문입니다(예)
50 104 =IF(AND(1<[Col2], [Col2]<100), [Col2], "값이 범위를 벗어났습니다.") 두 번째 숫자가 1과 100 사이이면 두 번째 숫자를 표시하고, 그렇지 않으면 메시지를 표시합니다(값이 범위를 벗어났음).
50 104 =IF(AND(1<[Col1], [Col1]<100), [Col1], "값이 범위를 벗어났습니다.") 첫 번째 숫자가 1에서 100 사이이면 첫 번째 숫자를 표시하고, 그렇지 않으면 메시지(50)를 표시합니다.