본문 바로가기
엑셀 플로우 (excelflow)

엑셀 AND 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리

by LOVEFLOW 2024. 4. 17.

 

AND 함수란?

 

AND 함수는 논리 함수로, 주어진 조건들이 모두 참인지 여부를 확인하는 함수이다.

모든 조건이 TRUE인 경우에만 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환한다.

 

1. AND 함수 구문

=AND(condition1, condition2, ...)
=AND(조건1, 조건2, ...)

 

2. AND 함수 인수

condition1, condition2, ... : AND 함수에 포함될 조건들을 지정한다. 각 조건은 참 또는 거짓인 논리식이거나 논리값(참 또는 거짓)이 될 수 있다. 최대 255개의 조건을 지정할 수 있다.

 

 

AND 함수 기본 예제

 

엑셀을 열고 셀에 다음과 같이 입력하자.

  A B
1 5 10

 

위의 표를 참조하여 AND 함수를 사용해보자.

=AND(A1>5, B1<15)
A1 셀이 5보다 크고, B1 셀이 15보다 작은 경우 TRUE를 반환한다. A1 셀이 5보다 크지 않으므로 "FASLE"를 반환한다.

 

 

AND 함수와 IF 함수를 조합하여 여러 조건을 동시에 평가하기

 

엑셀을 열고 셀에 다음과 같이 입력하자.

  A B
1 10 15

 

IF 함수와 AND 함수를 조합하여 여러 조건을 평가하고, 해당 평가에 적합한 값을 반환하는 수식을 작성해보자.

=IF(AND(A1>5, B1<25), "조건 만족", "조건 불만족")
A1의 값은 5보다 크고, B1의 값은 25보다 작으므로 TRUE를 반환한다. 따라서 결과값은 "조건 만족"이 된다.

 

동일한 공식을 활용하여 모두 양수값인지 확인할수도 있다.
엑셀을 열고 셀에 다음과 같이 입력하자.

  A B C D E
1 5 10 -15 20 -25

 

아래와 같이 AND 함수에 범위를 참조하여 계산해보자.

=IF(AND(A1:E1>0), "모두 양수", "음수 또는 0이 있음")
조건을 평가하는 셀에 음수인 -15와 -25가 있으므로 결과값으로 "음수 또는 0이 있음"을 반환한다.