참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.
모든 인수가 TRUE이면 논리값 TRUE를 반환하고 하나 이상의 인수가 FALSE이면 FALSE를 반환합니다.
구문
AND(logical1,logical2,...)
Logical1, logical2, ... TRUE 또는 FALSE로 계산될 수 있는 조건으로 1개부터 30개까지 지정할 수 있습니다.
주의
-
인수는 TRUE 또는 FALSE와 같은 논리값으로 평가되거나 논리값이 들어 있는 열 참조여야 합니다.
-
열 참조 인수에 텍스트가 있으면 #VALUE! 오류 값이 반환되고 비어 있으면 FALSE가 반환됩니다.
-
인수에 논리값이 들어 있지 않으면 #VALUE! 오류 값이 반환됩니다.
예제 1
수식 |
설명(결과) |
=AND(TRUE, TRUE) |
모든 인수가 TRUE (TRUE) |
=AND(TRUE, FALSE) |
인수 하나가 FALSE (FALSE) |
=AND(2+2=4, 2+3=5) |
모든 인수가 TRUE (TRUE) |
예제 2
Col1 |
Col2 |
수식 |
설명(결과) |
50 |
104 |
=AND(1<[Col1], [Col1]<100) |
50이 1과 100 사이에 있음 (TRUE) |
50 |
104 |
=IF(AND(1<[Col2], [Col2]<100), [Col2], "값이 범위를 벗어났습니다.") |
두 번째 숫자가 1과 100 사이에 있으면 그 수를 표시하고 그렇지 않으면 메시지를 표시합니다. (값이 범위를 벗어났습니다.) |
50 |
104 |
=IF(AND(1<[Col1], [Col1]<100), [Col1], "값이 범위를 벗어났습니다.") |
첫 번째 숫자가 1과 100 사이에 있으면 그 수를 표시하고 그렇지 않으면 메시지를 표시합니다. (50) |