오늘은 엑셀 기초 함수 중에 하나인 AND 함수와 OR 함수에 대해 알아보겠습니다.
엑셀 기본 함수 중에 상당히 많이 쓰이는 함수입니다.
AND, OR 함수는 모두 여러 개의 조건을 검사하기 위한 것입니다.
일반적으로 단독으로 사용되기보다 IF 함수에서 조건을 지정할 때
여러 조건을 검사하기 위한 목적으로 자주 사용됩니다.
AND 함수와 OR 함수에서 지정할 수 있는 조건의 개수는 최대 255개입니다.
AND 함수는 인수로 지정한 모든 조건이 참일 때 TRUE를 반환하고
OR 함수는 지정한 조건 중 하나라도 참이면 TRUE를 반환합니다.
아래 빨강 셀은 AND 함수로 노랑 셀 범위의 각 셀이 100보다 큰 값인지 검사한 결과입니다.
모두 100보다 큰 값이 들어 있는 경우에만 결과가 TRUE가 됩니다.
파랑 셀은 OR 함수로 노랑 셀 범위의 각 셀이 100보다 큰 값인지 검사한 결과입니다.
이 경우에는 하나라도 100보다 큰 값이 있으면 결과가 TRUE가 됩니다.
AND 함수나 OR 함수의 결과가 항상 TRUE 또는 FALSE이기 때문에 이 함수를 IF 함수의 조건으로 사용할 수 있습니다.
IF 함수는 조건이 참일 때와 거짓일 때 각각 다른 값을 반환하는 함수인데요. IF 함수의 조건에 AND 또는 OR 함수를 사용하면 한 번에 여러 조건을 검사할 수 있기 때문에 찰떡궁합이죠.
아래 표에서 평가 결과를 구할 건데요.
모든 과목 점수가 60점 이상이면 통과, 하나라도 60점 미만이면 탈락으로 하겠습니다.
평가(1) =IF(AND(E21>=60,F21>=60,G21>=60),"통과","탈락")
세 과목의 점수가 모두 60점 이상일 때만 AND함수가 TRUE입니다.
AND 함수가 TRUE이면 통과, FALSE이면 탈락을 반환합니다.
평가(2) =IF(OR(E21 <60, F21 <60, G21 <60),"탈락","통과")
세 과목 중 하나라도 60점 미만이면 OR 함수가 TRUE입니다.
OR 함수가 TRUE이면 탈락, FALSE이면 통과를 반환합니다.
AND 함수와 OR 함수 그리고 IF 함수를 꼭 알아두시길 바랍니다.
영상으로 보여드리고 마치겠습니다.
'엑셀 > 함수' 카테고리의 다른 글
엑셀 ISNUMBER, ISERROR, ISBLANK 사용법 (0) | 2021.02.12 |
---|---|
엑셀 TODAY, NOW 함수 사용 방법 (0) | 2021.02.07 |
엑셀 DATEDIF 날짜계산 함수로 근속년수 계산하기 (0) | 2021.01.10 |
엑셀 date 함수 사용법 (0) | 2021.01.09 |
엑셀 INDIRECT 함수 사용법 (1) | 2020.12.31 |
댓글