업무 TIP, 엑셀 함수정리-[02] IF 문

2017. 4. 4. 13:28IT know-how/윈도우팁

728x90
반응형

지난주에는 엑셀의 기본이 될수 있는 함수들에 대해서 알아보았다. 필자의 생각보다도 많은 이웃분들이 좋아해주셔서 몸둘바를 모르겠다. 아울러 좀더 정성스럽게 "팁"을 정리해야 겠다는 각오를 새롭게 다지게 된다.

지난주에는

SUM AVERAGE MAX MIN MEDIAN

COUNT COUNTA COUNTIF

TRIM SORT NOW

등을 알아보았다.

오늘은 논리 함수를 정리해보고자 한다.

IF | OR | AND 

논리 함수는 특정 데이터나 결과에 대한 TRUE(참), FALSE(거짓)으로 구분하는 역할을 하게 되는데 아래와 같다.

IF    조건이 충족되는지 판단하여 "지정된 값" 표시

OR    조건이 한나라도 충족될 경우에 "참" 표시

AND    조건이 모두 충족될 경우에만 "참" 표시


.

#IF함수

IF는 '만약 ~라면 ~한' 결과를 표시하는 조건부 함수이다. 어떻게 사용하는지 알아보겠다.

선생님들이 사용하기 좋을수도 있을것 같다. 학급의 시험결과를 토대로 하여 각 과목의 합계점수가 300점 이상이면 "통과" 그렇지 않으면 "재시험" 으로 구분하여 봤다.

과목별로도 가능하다 예를들어 "국어" 라는 과목만을 놓고 70점 이하를 재시험으로 구분하고 싶으면 "=IF(C3>=70, "통과", "재시험")" 작성한후 함수를 입력한 셀의 오른쪽 하단에 마우스 포인트를 놓고 클릭하여 주욱 내리면 일괄 적용된다. (필자도 방법은 F4를 활용하여 절대참조, 상대참조, 혼합참조 하는 방법을 알고는 있으나. 혼합참조는 헛갈리고, 대부분은 절대참조나 상대참조만을 활용한다.)


#IF함수의 중첩 사용

IF함수를 중첩하여 사용할수도 있다. 아래 이미지를 보면 확인할 수 있다.

앞선 시험결과를 바탕으로 평가도 추가하여 보았다. "=IF(H3>=400,"매우잘함",IF(H3>=300,"잘함",IF(H3>=200,"보통","노력요함")))" 400점이상은 매우잘함, 300점이상은 잘함, 200점 이상은 보통, 200점 이하는 노력요함 이다.

IF(logical_test,[value_if_true],[value_if_false])  ◁기억하자

IF(logical_test, [값의 참], [값의 거짓]) 이다 "참", "거짓"의 순서를 바꾸면 결과는 바뀐다.

예를들어 아래처럼 C10(국어) 의 값이 참 거짓을 알기위해서는

=IF(C10="영어","0","x") X

=IF(C11="국어","0","x") 0

=IF(C12="중국어","0","x") X

이 될것이고 각각의 값은 X, 0, X 가 될것이다.


IF를 활용하기위한 공식정리

=IF(국어>50, "평균","이하") 국어점수가 50점을 초과하면 "평균" 아니면 "이하"

=IF(국어>=50, "평균","이하") 국어점수가 50점을 이상하면 "평균" 아니면 "이하"

=IF(국어<50, "이하","평균") 국어점수가 50점을 미만하면 "이하" 아니면 "평균"

=IF(국어<=50, "이하","평균") 국어점수가 50점 이하이면 "이하" 아니면 "평균"

=IF(국어="한국어", "참","거짓") 국어가 한국어이라면 "참" 아니면 "거짓" 

.

#일일이 함수의 수식을 작성하기 귀찮다면 도구모음을 활용하자

이외에도 복합적인 사용이 가능하다. 추가적으로 사용할수 있는 기능들은 필자가 검증을 해보고 등록하겠다.

.

OR와 AND는 다음 시간에 늦지않게 올려드리도록 하겠다.

엑셀 함수정리 현재까지 등록된 업무 TIP 바로가기

[0]엑셀단축키 활용방법

[1]업무 TIP, 엑셀 함수정리-[1]_SUM, AVERAGE, MAX, MIN, MEDIAN, COUNT, COUNTA, COUNTIF, TRIM, SORT, NOW

[2]업무 TIP, 엑셀 함수정리-[02] IF 문

[3]업무 TIP, 엑셀 함수정리-[03] OR AND

[4]업무 TIP, 엑셀 함수정리-[04] TODAY/NOW/DATE/YEAR/MONTH/DAY

[5]업무 TIP, 엑셀 함수정리-[05] EDATE, EOMONTH, IF와 날짜 시간응용


[6]업무 TIP, 엑셀 함수정리-[06] VLOOKUP


.



반응형