Balto' Story



[엑셀 IF 함수] 지정된 조건에 따른 값을 반환하는 IF 함수와 AND, OR, NOT 함수와의 조합

 

 

엑셀의 함수중에 없어서는 안될정도로 중요한 함수중의 하나가 IF 함수가 아닐까 생각합니다.

 

다들 아시다시피 "IF, 만약에~~"란 뜻이며 IF 함수는 주어진 조건이 True일 경우와 False일 경우에

각각 지정된 값을 출력해주는 함수입니다.

 

간단하게 정리하자면 "만약 조건값이 True일 경우에 이런값을, False일 경우에 저런값을 출력하여라"

라고 해석하면 됩니다.

 

별로 어려울것 없으면서도 꼭 필요한 함수이며, IF 함수와 AND, OR, NOT 함수와의 조합은 이러한

IF 함수를 더욱 막강하게 만들어 줍니다.

 

역시 AND, OR, NOT 함수와의 조합방법도 알아보겠습니다.

 

 

엑셀 IF 함수 사용법

 

 구문: IF(logical_test, [value_if_true], [value_if_false])


         logical_test: 조건(모든비교연사자 사용가능: =, <, >, <=, >=, <>)
        [value_if_true]: 조건이 참일경우의 값
        [value_if_false]: 조건이 거짓일경우의 값

 

 

위 예제의 붉은색 부분이 수식이 들어있는 부분인데 수식을 상세하게 쉽게 우리말 그대로 풀이해보면

"만약 평균점수가 50점 이상이면 합격, 50점이상이 아니면 불합격을 출력하여라" 라고 해석됩니다.

 

별로 어렵지 않지만 잘 이해되지 않으시는 분들은 구문을 다시 확인해 보시고 예제를 다시 보시면

이해가 훨씬 쉬워집니다.

 

 

 

엑셀 IF 함수와 AND, OR, NOT 함수와의 조합

 

이번에는 문제를 3가지 준비해 보겠습니다.

 

1. 국어와 영어 두과목의 점수가 각각 50점이상이면 합격일 경우의 수식은?

2. 국어와 수학중 한과목만 70점이상이면 합격일 경우의 수식은?

3. 국어, 영어, 수학 세과목중 0점만 없으면 합격일 경우의 수식은?

 

좀 어려워 보이지만 사실은 AND, OR, NOT 함수와의 조합으로 간단하게 끝이 납니다.

 

 AND 함수: 주어진 조건이 모두 참일 경우에 TRUE값을 반환합니다.
        구문: AND(조건1, 조건2, ...)

 OR 함수: 주어진 조건중 한가지만 참이어도 TRUE값을 반환합니다.
      구문: OR(조건1, 조건2, ...)

 NOT 함수: 주어진 조건이 참일경우 FALSE를, 거짓일경우 TRUE값을 반환합니다.
        구문: NOT(조건)

 

위 3가지 문제의 해답은 아래 이미지를 잘 확인해보시면 끝입니다.

 

 

역시 이해가 어려운 초보분들은 구문과 해답을 번갈아가며 보시기 바랍니다.

 

유용한 자료였다면 덧글 달아주세요^^ 도움 되셨나요?^^

1