엑셀 조건 함수인 IF함수와 엑셀 IF 다중 조건, 엑셀 IF함수 중첩, 엑셀 IFS함수 상용 법에 대해 알아보겠습니다.
IF함수란?
엑셀의 조건 함수로써 기본적으로 3개의 인수로 구성되어 있다.
조건 판단(logical_test)을 통해서 참(true)에 해당되는 값 또는 거짓(false) 값을 반환해 주는 함수입니다.
=IF(logical_test, value_if_true, value_if_false)
=if(조건, 조건이 맞을 때 값, 조건이 틀릴 때 값)
logical_test : 검사할 조건, true나 false로 판정될 값이나 식.
value_if_true : logical_test가 true일 경우 반환하는 값.
value_if_false : logical_test가 false일 경우 반환하는 값.
엑셀에서 인수란? (참고)
=IF(B2>=70, "합격“,”불합격“)
=함수(인수, 인수, 인수)
함수 계산에 필요한 인수(참조 영역, 숫자, 문자열, 논리 값, 함수로 인수와 인수 사이는 콤마로 구분합니다)의 시작과 끝을 괄호로 구분합니다.
IF함수 조건에 사용되는 연산자. (참고)
같다=
크다>
작다 <
같지 않다 <>
크거나 같다>=
작거나 같다 <=
IF함수 사용법.
▶IF함수 조건식.
=IF(조건, "조건 해당 시 표시하는 값", 조건 해당 없을 시 표시하는 값")
▶문제 : 학생 점수가 70점이거나 이상일 때 "합격", 나머지는 "불합격"으로 표시.
IFS함수 사용법과 IF중첩 함수 사용법.
결론은 IFS함수 사용하거나 IF중첩 함수 사용하거나 결과 값은 같습니다.
IFS함수는 여러 개의 조건에 따라서 각기 다른 값을 보여주고자 할 때 사용되는 함수.
IF함수를 중복해서 사용하는 것과 같은 효과를 볼 수 있습니다.
IF함수가 중첩되어 복잡합니다.
IFS함수 하나만 사용해서 간단합니다.
※ IFS함수는 엑셀 2016 버전부터 나오는 함수로 아래 버전에서는 사용이 불가합니다.
ifs함수 사용법
IF중첩 함수보다는 IFS함수 사용하는 것이 덜 복잡합니다.
▶IF 중첩 조건식.
=IF(조건 1, A, IF(조건 2, B, IF(조건 3, C, D)))
▶IFS 조건식.
=IFS(조건 1, A, 조건 2, B, 조건 3, C, TRUE, D)
마지막 조건(조건 3)에 TRUE를 넣은 것은 TRUE가 나오는 조건까지 간다면 무조건 다음 참 값을 실행한다는 의미입니다.
D는 조건 1~3까지 해당이 안 될 때 표시하는 값입니다.
AND함수 사용법.
모든 조건을 만족하면 TRUE를 하나라도 만족하지 않으면 FALSE를 표시합니다.
▶AND함수 조건식.
= AND(조건 1, 조건 2...)입니다.
IF함수에 AND함수를 인수로 적용해보겠습니다.
▶문제 : 수학, 영어, 국어 점수가 70점 이상인 학생만 합격, 나머진 불합격으로 표시.
and함수
AND함수는 단독으로 사용하지 않고, IF함수 등 과 같이 사용합니다.
OR함수 사용법.
하나 이상의 조건을 만족하면 TRUE를 표시하며, 모든 조건을 만족하지 않을 때만 FALSE를 표기합니다.
▶OR함수 조건식.
=OR(조건 1, 조건 2)입니다.
▶문제 : 수학, 영어, 국어 점수 중 한 개 과목이 70점 이상인 학생은 합격, 나머진 불합격으로 표시.
or함수
OR함수는 단독으로 사용하지 않고, IF함수 등 과 같이 사용합니다.
'오피스툴 설명서' 카테고리의 다른 글
엑셀 셀안에서 줄바꾸는 방법 소개 (0) | 2021.11.22 |
---|---|
엑셀 VLOOKUP 사용법 및 두가지 조건 VLOOKUP (0) | 2021.11.19 |
사무실 컴퓨터 속도가 느려졌을때 관리하는 팁 (1) | 2021.11.18 |
실무에서 사용하는 엑셀 근속일수 계산법 (0) | 2021.11.18 |
엑셀 증감률 수식, rate함수 사용법 (0) | 2021.11.18 |
댓글