You are currently viewing 엑셀 AND 함수 완벽 정리 – 조건이 모두 참일 때만 TRUE
초보자도 쉽게 배우는 엑셀 AND 함수, 조건이 모두 참일 때만 TRUE 반환

엑셀 AND 함수 완벽 정리 – 조건이 모두 참일 때만 TRUE

엑셀 AND 함수 완벽 정리

엑셀에서 조건을 평가할 때, 단순한 참과 거짓 이상의 정교한 판단이 필요할 때가 많습니다.
그럴 때 바로 AND 함수가 진가를 발휘합니다.
모든 조건이 동시에 만족해야만 TRUE를 반환하는 이 함수는, 점수 평가, 재고 관리, 회원 등급 분류 등 다양한 실무 상황에서 활용됩니다.

이 글에서는 AND 함수의 기본 구조부터 실무 예제, 자주 하는 실수, IF 함수와의 결합 활용까지,
엑셀 AND 함수의 모든 것을 쉽게 그리고 깊이 있게 정리해 드립니다.

엑셀 AND 함수란?

엑셀 AND 함수란? – 조건 두 개가 모두 참일 때만 TRUE 반환

엑셀의 AND 함수는 여러 조건이 모두 참(TRUE)일 때에만 TRUE를 반환하는 논리 함수입니다.
하나라도 거짓(FALSE)이 있으면 결과는 FALSE가 됩니다.

즉, 전부 통과해야 합격! 조건이 까다로운 친구입니다.

함수 구조와 기본 문법

함수 구조와 기본 문법 – =AND(A1>=60, B1>=60) 공식 설명

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

  • 조건1, 조건2: 검사할 조건들 (숫자, 셀 비교 등)
  • 조건은 2개 이상 넣을 수 있으며, 많을수록 모두 충족해야 결과가 TRUE입니다.

간단한 사용 예제

엑셀 AND 함수 간단한 사용 예제 – 두 조건을 만족하면 TRUE 반환

📌 예제 함수

=AND(A1 >= 60, B1 >= 60)

👉 A1B1 모두 60 이상일 때만 TRUE, 그렇지 않으면 FALSE를 반환합니다.

🧪 조건 판별 결과 예시

A1 B1 결과
65 70 TRUE (둘 다 60 이상)
55 80 FALSE (A1이 60 미만)
90 50 FALSE (B1이 60 미만)

실무에서 자주 쓰는 IF + AND 조합

엑셀 IF + AND 함수 조합 예제 – 합격/불합격 판단 예시

✅ IF 함수와 함께 쓰이는 AND 함수

AND 함수는 단독으로 사용되기보다는, 대부분 IF 함수와 함께 사용됩니다.
조건이 모두 충족되었을 때 특정 결과를 출력하려는 경우에 매우 유용합니다.

=IF(AND(A2 >= 60, B2 >= 60), "합격", "불합격")

👉 A2와 B2 점수가 모두 60 이상이면 "합격", 하나라도 기준 미만이면 "불합격"으로 표시됩니다.

📌 활용 예시

  • 출석률과 점수가 모두 기준을 넘어야 통과 처리
  • 두 문항 모두 정답일 때만 보너스 지급
  • 조건부 서식에 활용하여 특정 조건 만족 시 강조 표시

실생활에 빗대어 이해하기

키 170 이상, 몸무게 70kg 이하여야 모델 지원 가능 – AND 함수 실생활 비유

💬 AND 함수는 이런 친구입니다

너 키도 170 이상이고, 몸무게도 70kg 이하여야 모델 지원 가능해.”
둘 다 조건 충족해야 통과!

조건 중 하나라도 안 되면 탈락입니다.
이런 특성 때문에 AND 함수는 '모든 조건이 참'이어야만 TRUE를 반환하죠.

자주 하는 실수

엑셀 AND 함수 자주 하는 실수 3가지 요약

⚠️ AND 함수 사용 시 자주 하는 실수

실수 종류 설명
`AND`만 단독으로 써놓고 셀에 TRUE/FALSE만 나오는 것에 당황 IF와 함께 써야 텍스트 결과 표시 가능
쉼표(,) 대신 세미콜론(;) 사용 → 지역 설정에 따라 오류 발생 가능 (Excel 환경설정 확인 필요)
조건식 괄호 누락 AND(A1>10 B1<100) ❌ → AND(A1>10, B1<100)

엑셀 AND 함수는 매우 유용하지만, 사용 시 다음과 같은 자주 발생하는 실수에 주의해야 합니다.

1️⃣ 단독 사용 시 TRUE/FALSE만 표시됨
AND 함수는 조건이 모두 참일 때 TRUE, 아니면 FALSE를 반환합니다. 단독으로 사용할 경우 텍스트가 아닌 논리값만 나오기 때문에, 실제로는 IF 함수와 함께 써야 원하는 텍스트 결과를 출력할 수 있습니다.
예) =AND(A1>=60, B1>=60)TRUE 또는 FALSE
예) =IF(AND(A1>=60, B1>=60), "합격", "불합격")"합격" 또는 "불합격"

2️⃣ 쉼표(,) 대신 세미콜론(;) 사용 오류
엑셀 지역 설정이 영어(US) 기반일 경우 조건 사이에 쉼표(,)를 사용해야 하고, 유럽식 환경에서는 세미콜론(;)을 사용하는 경우도 있습니다.
👉 환경 설정이 다르면 오류가 발생할 수 있으니, 내 엑셀 설정을 확인해야 합니.

3️⃣ 조건식 사이의 괄호 생략
조건식을 작성할 때는 각 조건 사이에 쉼표와 함께 괄호 구조를 정확하게 유지해야 합니다. 괄호를 빠뜨리거나 쉼표 없이 조건을 나열하면 수식 오류가 발생합니다.
❌ =AND(A1>10 B1<100)
✅ =AND(A1>10, B1<100)

AND 함수 실무 예제 3가지

엑셀 AND 함수 실무 예제 3가지 – 인센티브 지급, 자동 발주, VIP 등급 조건

💼 실무에서 자주 쓰는 AND 함수 예제

✔️ 1. 두 조건 이상 만족해야 인센티브 지급

근무일수와 매출이 모두 기준 이상일 때 인센티브 지급

=IF(AND(근무일수>=20, 매출>=1000), "지급", "미지급")
    

✔️ 2. 재고 수량과 유통기한 모두 충족 시 자동 발주

재고가 부족하고 유통기한이 충분할 때 자동 발주 처리

=IF(AND(재고수량<10, 유통기한>=TODAY()), "발주", "보류")
    

✔️ 3. 회원 등급 조건 체크

구매횟수와 총 구매액을 기준으로 VIP 여부 판별

=IF(AND(구매횟수>=5, 총구매액>=500000), "VIP", "일반")
    

관련 함수와 비교해 보기 - OR, NOT과 간단 비교

엑셀 AND, OR, NOT 함수 간단 비교 일러스트

🔍 논리 함수 AND / OR / NOT 비교

함수 TRUE 조건 활용 시기
AND 모두 참 까다로운 조건 판단
OR 하나라도 참 넓은 조건 허용
NOT 조건의 반대가 참일 때 제외 조건, 부정 조건 처리 시

엑셀에서 조건을 판단할 때는 AND 함수만 사용하는 것이 아니라, OR, NOT과 같은 논리 함수를 상황에 맞게 함께 사용할 수 있습니다.
각 함수는 참/거짓을 판단하는 기준이 다르기 때문에, 용도에 맞게 선택하는 것이 중요합니다.

AND 함수는 모든 조건이 모두 참일 때만 결과가 TRUE가 됩니다.
→ 까다로운 조건을 만족해야 할 때 적합합니다.

OR 함수는 조건 중 하나라도 참이면 TRUE를 반환합니다.
→ 다양한 조건 중 하나만 충족하면 되는 경우에 적합합니다.

NOT 함수는 조건의 결과를 반대로 뒤집어 줍니다.
→ 제외 조건, 부정 조건이 필요한 경우에 자주 사용됩니다.

🧠 이 세 가지 함수는 각각 독립적으로도 사용되지만, IF 함수와 함께 조합할 때 더욱 실용적입니다.
예를 들어, IF(AND(...)), IF(OR(...)), IF(NOT(...))과 같이 논리 조건을 섬세하게 설정할 수 있습니다.

자주 묻는 질문 (FAQ)

Q1. 조건이 3개 이상이어도 되나요?
→ 네. AND(A1>0, B1<100, C1="Y")처럼 여러 조건 가능

Q2. 숫자 조건이 아니라 텍스트도 되나요?
→ 네. 예: AND(A1="남", B1="서울")

Q3. AND 함수 결과를 조건부 서식에 쓸 수 있나요?
→ 물론입니다! =AND(A1>10, B1="완료")로 셀 색 변경 가능

마무리하며 – 확실한 조건 처리의 핵심, AND 함수

엑셀에서 조건을 정확하게 판단하려면 AND 함수는 필수입니다.
특히 IF 함수와 함께 쓰면 다양한 조건을 세밀하게 다룰 수 있어,
실무 엑셀 작업의 효율을 높이는 데 큰 도움이 됩니다.

📘 실무에서 꼭 알아야 할 엑셀 함수 50선

IF, VLOOKUP, INDEX, MATCH, COUNTIF, SUMIFS 등 실무에서 자주 쓰이는 함수들을 한눈에 정리한 가이드입니다. 자주 사용하는 함수만 빠르게 확인하고 싶다면 아래 링크를 클릭해 보세요.

👉 엑셀 실무 함수 50개 보러 가기

답글 남기기