IF 함수는 참, 거짓의 논리식을 판별하여 참, 거짓 일때 해당하는 값을 반환하기 위해 사용하는 함수 입니다.
이 함수는 조건이 참 또는 거짓으로 판별되며, 참이면 첫번째 인수1이 반환되고, 거짓이면 인수2가 반환되게 됩니다.
IF문에서는 두 개의 결과가 나타날 수 있습니다. 그 결과값은 True값과 False값 입니다.
형식) IF(조건, 인수1, 인수2)
: 조건을 비교하여 ‘참’ 이면 인수1, ‘거짓’이면 인수2를 실행합니다.
예) IF(A1=”Yes”,1,2)는 IF(A1 = Yes이면 1을 반환하고, 그렇지 않으면 2를 반환한다)라는 의미입니다.
<일반적인 문제>
문제 : 셀의 0
value_if_true 또는 value_if_False에 대한 인수가 없습니다. 반환된 값을 보려면 두 인수에 인수 텍스트를 추가하거나 인수에 TRUE 또는 FALSE를 추가합니다.
문제 : #NAME?
일반적으로 수식의 철자가 잘못되었을때를 의미합니다.
실습)
파일 다운 받아서 실습해보세요.
● 입력하고, 함수 적용 후, 결과값을 확인하세요.
IF함수를 이용하여 12월 실적이 평균보다 크면 평가에 “우수”를, 그렇지 않으면 “미달”을 표시 하도록 합니다.
정답)
E4 : =IF(D4>$D$11,"우수","미달")
D는 열이고, 11은 행입니다.
열과 행을 고정하기 위해 열,행 을 표시하는 D11에 $표시를 넣어서 절대주소로 표시했습니다.
열 앞에 $를 넣으면 열이 고정되며, 행을 나타내는 숫자 앞에 $을 넣으면 행이 고정됩니다.
실습2)
실습파일은 다운로드 받아서 실습하세요.
매출점수와 영업점수가 모두 80점 이상이면 "★" 이 찍히도록 하고, 조건이 성립하지 않으면, 공백을 입력하세요.
정답)
F3 : =IF(AND(D3>=80,E3>=80),"★","")
☞ AND(D3>=80, E3>=80) 의 조건이 참(TRUE)이면, “★”를, 거짓(FALSE)이면 “”를 표시합니다.
▷ IF(조건, 인수1, 인수2) 함수에서 인수2에 아무 것도 입력하지 않으면 조건이 거짓일 때 ‘FALSE“가 표시됩니다.
※ “★”는 한글 자음 ‘ㅁ’ 입력하고 [한자]를 누른 후 바로 아래에 표시되는 문자 목록에서 선택하여 입력합니다.
※ AND 함수
@ AND : 모두 참(TRUE)일 때 참(TRUE) 반환하기
AND 함수는 여러 개의 논리식 결과가 모두 참(TRUE)일 때만 참(TRUE)을 반환하는 함수입니다.
형식) AND(인수1, 인수2, …) : 주어진 인수가 모두 참이면 참을 반환합니다.
하나라도 거짓이면 거짓이 됩니다.
'엑셀함수(2010)작업' 카테고리의 다른 글
엑셀 OR 함수 (0) | 2019.12.16 |
---|---|
엑셀 AND 함수 (0) | 2019.12.09 |
엑셀 YEARFRAC함수, YEARFRAC함수 (0) | 2019.12.02 |
엑셀WEEKNUM함수, WEEKNUM함수 (0) | 2019.12.02 |
엑셀 WORKDAY함수, WORKDAY함수 (0) | 2019.11.30 |
콘텐츠 내 자동삽입광고