AND 함수
지원 버전 자세히 보기
엑셀 AND 함수는 여러 조건을 모두 만족하는지 확인하는 함수입니다.
인수 설명
=AND(논리식1, [논리식2], ...)
- 비교식, 논리값 또는 논리값을 포함하는 셀 참조를 사용할 수 있습니다.
- 조건을 더 확인해야 할 때 쉼표로 구분하여 추가합니다.
함수 개요
AND 함수 간단 예제
A2 셀에 평가 점수 92, B2 셀에 진행 상태 "완료"가 입력되어 있습니다. 점수가 80 이상이면서 상태도 완료인지 함께 확인합니다.
=AND(A2>=80,B2="완료")점수와 진행 상태가 두 기준을 모두 만족하는지 확인합니다.
A2 셀에 상품명 "상품A", B2 셀에 현재 재고 8, C2 셀에 재주문 기준 10, D2 셀에 단종 여부 FALSE가 입력되어 있습니다. 재고가 기준 이하이면서 단종 상품이 아닌지 확인합니다.
=AND(B2<=C2,D2=FALSE)재고 부족과 판매 가능 조건을 동시에 확인합니다.
A2:C2 범위에는 세 검사항목의 점수 {95, 88, 100}이 입력되어 있습니다. 세 점수가 모두 90 이상인지 확인합니다.
=AND(A2>=90,B2>=90,C2>=90)세 검사항목이 모두 합격 기준을 넘는지 확인합니다.
그 외 주의사항
AND 함수는 결과로 TRUE 또는 FALSE만 반환합니다. "통과"처럼 원하는 문구를 표시하려면 IF 함수 의 논리식에 AND 함수를 사용합니다.
숫자 0은 FALSE, 0이 아닌 숫자는 TRUE로 처리될 수 있으므로, 실무 수식에서는 A2>=100처럼 비교 조건을 명확히 작성하는 것이 안전합니다.
문자열 "TRUE"와 논리값 TRUE는 서로 다른 값입니다. 외부에서 가져온 텍스트를 조건으로 사용할 때는 데이터 형식을 먼저 확인합니다.
논리식 중 하나가 #N/A, #VALUE! 같은 오류를 반환하면 AND 함수도 해당 오류를 반환합니다. 원본 데이터의 오류를 먼저 처리한 뒤 조건을 평가합니다.
