컴퓨터/엑셀 함수

3. 엑셀 AND 함수 사용법 - 모든 조건이 참일 때 TRUE | 실전 예시 포함

새콤달코미 2026. 4. 13. 21:17
반응형

엑셀 AND 함수는 모든 조건이 참일 때 TRUE 기능을 하는 함수입니다. 모든 과목이 60점 이상이어야 합격인 시험 — 하나라도 빵꾸나면 탈락! 이 글에서는 AND 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.

  1. AND 함수란?
  2. 기본 문법 (Syntax)
  3. 실전 예시 3가지
  4. 주의사항 및 오류 해결
  5. 고급 활용 (함수 조합)
  6. 마무리 정리

AND 함수란?

AND 함수는 모든 조건이 참일 때 TRUE 기능을 합니다. 모든 과목이 60점 이상이어야 합격인 시험 — 하나라도 빵꾸나면 탈락!

기본 문법 (Syntax)

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

인수 설명 필수 여부

조건1 첫 번째 논리 조건 필수
조건2 두 번째 논리 조건 선택

실전 예시 3가지

예시 1: 인사팀: 두 과목 모두 합격 여부

필기와 실기 모두 60점 이상이면 TRUE

A B C D
이름 필기 실기 합격?
김철수 75 82 =AND(B2>=60,C2>=60)
이영희 55 90 =AND(B2>=60,C2>=60)
박민준 80 70 =AND(B2>=60,C2>=60)
=AND(B2>=60,C2>=60)
A B C D
이름 필기 실기 합격?
김철수 75 82 TRUE
이영희 55 90 FALSE
박민준 80 70 TRUE

필기(B)와 실기(C) 모두 60점 이상일 때만 TRUE를 반환합니다.

예시 2: 영업팀: 목표 매출 & 신규 고객 동시 달성

매출 500만 이상이고 신규 고객 3명 이상이면 TRUE

A B C D
사원 매출 신규고객 달성?
정수빈 7,000,000 5 =AND(B2>=5000000,C2>=3)
한지민 4,200,000 4 =AND(B2>=5000000,C2>=3)
오세훈 6,000,000 2 =AND(B2>=5000000,C2>=3)
=AND(B2>=5000000,C2>=3)
A B C D
사원 매출 신규고객 달성?
정수빈 7,000,000 5 TRUE
한지민 4,200,000 4 FALSE
오세훈 6,000,000 2 FALSE

매출과 신규 고객 조건을 동시에 충족해야 TRUE입니다.

예시 3: IF + AND 조합: 조건 동시 충족 시 보너스

근무 3년 이상이고 평가 A등급이면 '보너스 대상'

A B C D
이름 근무년수 평가 보너스
김철수 5 A =IF(AND(B2>=3,C2="A"),"대상","해당없음")
이영희 2 A =IF(AND(B2>=3,C2="A"),"대상","해당없음")
박민준 4 B =IF(AND(B2>=3,C2="A"),"대상","해당없음")
=IF(AND(B2>=3,C2="A"),"대상","해당없음")
A B C D
이름 근무년수 평가 보너스
김철수 5 A 대상
이영희 2 A 해당없음
박민준 4 B 해당없음

AND를 IF 안에 넣으면 '모든 조건 충족 시' 특정 값을 반환할 수 있습니다.

주의사항 및 오류 해결

오류 원인 해결법

항상 TRUE 조건을 쉼표 대신 공백으로 구분함 조건 사이에 반드시 쉼표(,)를 넣으세요
#VALUE! 조건에 텍스트 셀이 들어감 비교할 셀이 숫자인지 확인하세요

고급 활용 (함수 조합)

IF + AND

=IF(AND(B2>=80,C2>=80),"합격","불합격")

AND를 IF 안에 넣어 조건 동시 충족 판단

AND + OR 혼합

=IF(AND(B2>=60,OR(C2="A",C2="B")),"통과","재시험")

복합 조건 만들기

마무리 정리

✔️ AND는 모든 조건이 TRUE일 때만 TRUE를 반환합니다

✔️ 단독보다 IF(AND(...))처럼 조합해서 자주 씁니다

✔️ OR 함수는 반대로 하나만 TRUE여도 TRUE를 반환합니다

다음 포스팅: 4. 엑셀 OR 함수 사용법 - 하나라도 참이면 TRUE

엑셀 AND 함수는 모든 조건이 참일 때 TRUE 기능을 하는 함수입니다. 모든 과목이 60점 이상이어야 합격인 시험 — 하나라도 빵꾸나면 탈락! 이 글에서는 AND 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.

  1. AND 함수란?
  2. 기본 문법 (Syntax)
  3. 실전 예시 3가지
  4. 주의사항 및 오류 해결
  5. 고급 활용 (함수 조합)
  6. 마무리 정리

AND 함수란?

AND 함수는 모든 조건이 참일 때 TRUE 기능을 합니다. 모든 과목이 60점 이상이어야 합격인 시험 — 하나라도 빵꾸나면 탈락!

기본 문법 (Syntax)

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

인수 설명 필수 여부

조건1 첫 번째 논리 조건 필수
조건2 두 번째 논리 조건 선택

실전 예시 3가지

예시 1: 인사팀: 두 과목 모두 합격 여부

필기와 실기 모두 60점 이상이면 TRUE

A B C D
이름 필기 실기 합격?
김철수 75 82 =AND(B2>=60,C2>=60)
이영희 55 90 =AND(B2>=60,C2>=60)
박민준 80 70 =AND(B2>=60,C2>=60)
=AND(B2>=60,C2>=60)
A B C D
이름 필기 실기 합격?
김철수 75 82 TRUE
이영희 55 90 FALSE
박민준 80 70 TRUE

필기(B)와 실기(C) 모두 60점 이상일 때만 TRUE를 반환합니다.

예시 2: 영업팀: 목표 매출 & 신규 고객 동시 달성

매출 500만 이상이고 신규 고객 3명 이상이면 TRUE

A B C D
사원 매출 신규고객 달성?
정수빈 7,000,000 5 =AND(B2>=5000000,C2>=3)
한지민 4,200,000 4 =AND(B2>=5000000,C2>=3)
오세훈 6,000,000 2 =AND(B2>=5000000,C2>=3)
=AND(B2>=5000000,C2>=3)
A B C D
사원 매출 신규고객 달성?
정수빈 7,000,000 5 TRUE
한지민 4,200,000 4 FALSE
오세훈 6,000,000 2 FALSE

매출과 신규 고객 조건을 동시에 충족해야 TRUE입니다.

예시 3: IF + AND 조합: 조건 동시 충족 시 보너스

근무 3년 이상이고 평가 A등급이면 '보너스 대상'

A B C D
이름 근무년수 평가 보너스
김철수 5 A =IF(AND(B2>=3,C2="A"),"대상","해당없음")
이영희 2 A =IF(AND(B2>=3,C2="A"),"대상","해당없음")
박민준 4 B =IF(AND(B2>=3,C2="A"),"대상","해당없음")
=IF(AND(B2>=3,C2="A"),"대상","해당없음")
A B C D
이름 근무년수 평가 보너스
김철수 5 A 대상
이영희 2 A 해당없음
박민준 4 B 해당없음

AND를 IF 안에 넣으면 '모든 조건 충족 시' 특정 값을 반환할 수 있습니다.

주의사항 및 오류 해결

오류 원인 해결법

항상 TRUE 조건을 쉼표 대신 공백으로 구분함 조건 사이에 반드시 쉼표(,)를 넣으세요
#VALUE! 조건에 텍스트 셀이 들어감 비교할 셀이 숫자인지 확인하세요

고급 활용 (함수 조합)

IF + AND

=IF(AND(B2>=80,C2>=80),"합격","불합격")

AND를 IF 안에 넣어 조건 동시 충족 판단

AND + OR 혼합

=IF(AND(B2>=60,OR(C2="A",C2="B")),"통과","재시험")

복합 조건 만들기

마무리 정리

✔️ AND는 모든 조건이 TRUE일 때만 TRUE를 반환합니다

✔️ 단독보다 IF(AND(...))처럼 조합해서 자주 씁니다

✔️ OR 함수는 반대로 하나만 TRUE여도 TRUE를 반환합니다

다음 포스팅: 4. 엑셀 OR 함수 사용법 - 하나라도 참이면 TRUE

728x90
반응형