AND 함수 두가지 조건을 동시에 만족! 업무 자동화 029

안녕하세요, Runeba입니다. 오늘은 여러 조건이 모두 TRUE일 때만 결과가 TRUE로 반환되는 논리 함수, AND 함수에 대해 알아보겠습니다. 조건이 여러 개일 때 유용하게 쓰이며, IF 함수와 함께 쓰면 그 진가를 발휘하죠. 지금부터 업무 자동화를 위한 핵심 활용법을 살펴보겠습니다.


AND 함수

AND 함수는 모든 논리 표현식이 TRUE일 때만 TRUE를 반환하고, 하나라도 FALSE가 있으면 FALSE를 반환하는 논리 연산 함수입니다. 조건이 복수일 때 동시에 만족해야 할 경우 필수적으로 사용됩니다.

함수 구문

AND(논리_표현식1, 논리_표현식2, …)

기본 예제 1: 두 수가 모두 10보다 큰지 확인 ✅

=AND(A2>10, B2>10)

📌 설명: A2와 B2 모두 10보다 커야 TRUE가 됩니다.


기본 예제 2: 텍스트 조건과 숫자 조건 혼합 ✅

=AND(C2="완료", D2>0)

📌 설명: C2 셀이 “완료”이고 D2가 0보다 크면 TRUE를 반환합니다.


and

심화 예제 1: IF와 조합해 조건 처리 🔍

=IF(AND(A2>5, B2<10), "정상", "오류")

📌 설명: 두 조건이 모두 만족되면 “정상”, 아니면 “오류”를 출력합니다.


심화 예제 2: 날짜 조건 복합 적용 🔍

=AND(TODAY()>A2, TODAY()<B2)

📌 설명: 오늘 날짜가 A2 이후이고 B2 이전인 경우에만 TRUE를 반환합니다.


심화 예제 3: 출결 상태 판단 자동화 🔍

=IF(AND(C2="출석", D2="지각 아님"), "출석 인정", "미인정")

📌 설명: 출석하면서 지각이 아닌 경우만 출석 인정 처리합니다.


심화 예제 4: 점수에 따른 통과 여부 판별 🔍

=IF(AND(E2>=60, F2>=60), "합격", "불합격")

📌 설명: 두 과목 모두 60점 이상일 때만 합격으로 처리합니다.


심화 예제 5: 입력값 검증 자동화 🔍

=IF(AND(ISNUMBER(A2), A2>0), "유효", "오류")

📌 설명: A2가 숫자이며 0보다 클 때 “유효”, 아니면 “오류” 반환


AND 함수 이럴 때 쓰면 좋아요 📊

상황활용 예시
여러 조건을 동시에 만족할 때점수, 출결 등 평가 조건 결합
유효성 검사숫자 입력 + 특정 범위 조건 검증
날짜 조건 판단특정 기간 내 조건 만족 여부 체크
업무 프로세스 자동화보고 상태 + 완료 상태 동시 확인

AND 함수 사용 시 주의사항 ⚠️

항목주의할 점
최소 2개 이상의 논리 조건이 필요단일 조건일 경우 IF만으로 처리 가능
텍스트 조건 비교 시 대소문자 무시"완료""완 료"는 다르게 인식됨
숫자 조건은 비교 연산자와 함께 사용>, <, = 등의 연산자 필수
하나라도 FALSE이면 전체가 FALSEOR 함수와 비교해서 판단 필요

AND 함수 실무 활용 팁 💼

  • IFAND를 조합하면 조건 기반 자동화 로직을 간단하게 구현할 수 있습니다.
  • TODAY(), ISNUMBER(), ISBLANK() 등의 함수와 함께 사용하면 유연한 조건 처리가 가능합니다.
  • 조건 검증용 메시지 자동 출력 기능과 결합해 업무 효율을 높일 수 있어요.

링크

함께보면 좋은 컨텐츠

관련문서

Google Docs 편집기

댓글 남기기