엑셀의 많은 함수 중에서 IF 함수는 조건식에 따라서 데이터를 출력할 수 있는 함수입니다.
IF 함수는 아주 사용할 수 있는 용도가 많은 함수이며, 사용자분들이 많이 헷갈려하는 함수 중
하나입니다.
엑셀을 잘 다뤄보지 않는 사용자들을 위해 함수 삽입 마법사로 IF 함수를 사용하는 방법 위주로 설명
드리도록 하겠으며, 익숙해지신다면 나중에는 직접 함수식을 입력하셔서 사용해도 좋습니다.
엑셀 : 조건식 함수 IF
▶ 엑셀 예제 파일의 기본 화면입니다.
▶ 학생들의 성적 평균 점수가 있으며, 해당 점수에 따라서 학생들의 등급을 A/B/C 로 출력하겠습니다.
▶ 점수가 100~90점 : A등급 / 89 ~ 60점 : B등급 / 그 외 : C 등급입니다.
▶ 등급을 출력하기 위해 등급 셀을 클릭하여 =if() 라는 함수식을 적고 함수 삽입 버튼을 클릭합니다.
▶ 함수 인수창이 호출되면 첫 번째 인수 부분을 클릭합니다.
▶ 첫 번째 인수(Logical_test) : 조건식 입력 부분
▶ 첫 번째 인수를 클릭 해놓은 상태에서 등급을 구할 셀(D5)을 마우스로 클릭합니다.
▶ 다시 함수 인수창으로 돌아오면 D5셀이 입력 되어있습니다.
▶ 성적 평균 셀(D5)이 첫 번째 조건인 평균 점수가 90점 이상인지 확인하기 위해 셀명 뒤에 >= 90 조건을 입력합니다.
▶ 조건을 입력하였다면 하단의 두 번째 인수 부분을 클릭합니다.
▶ 두 번째 인수(Value_if_true) : 조건식이 참(True) 일 때, 출력되는 결과 값
▶ 성적 평균 점수가 90점 이상에 해당 된다면 A 등급이기 때문에 두 번째 인수(True)에는 "A"를 입력합니다.
▶ True 결과 값을 입력하였다면 세 번째 인수 부분을 클릭합니다.
▶ 세 번째 인수(Value_if_false) : 조건식이 거짓(False) 일 때, 출력되는 결과 값
▶ 성적 평균 점수에 대한 등급이 "B" 까지만 있다면 세 번째 인수에 "B"를 입력하면 되지만, 등급이 C까지 존재하기에
세 번째 인수 부분에 다시 if() 라는 조건식을 입력 합니다.
▶ 세 번째 인수 부분에 if() 까지 입력한 상태에서 엑셀 화면으로 돌아옵니다.
▶ 엑셀 화면 상단의 함수 출력 부분에서 if() 부분의 괄호 사이를 마우스로 한번 클릭합니다.
▶ 정상적으로 클릭을 하셨다면, 다시 함수 인수창의 값이 비어진 채로 출력이 될 것입니다.
▶ 해당 함수 인수창은 두 번째 if(조건식)이며, 이 곳에 90점 외의 조건식을 입력하면 됩니다.
▶ 89 ~ 60점 사이는 B등급이기 때문에 평균 점수셀(D5) 가 >=60 이상이면 B를 출력하도록 조건을 설정합니다.
▶ 그 외의 평균값은 C등급을 출력하기 위해 마지막에 C를 입력해주면 됩니다.
▶ 정상적으로 등급이 출력되는 화면입니다.
▶ 하단의 모든 등급셀도 출력하기 위해 셀의 우측 하단을 마우스로 클릭한 채로 등급 부분 끝까지 드래그 합니다.
▶ 모든 학생의 등급이 정상적으로 나온 결과입니다.
▶ 엑셀 함수 삽입 버튼을 이용하여 사용한 예제이며, 직접 입력하실 경우 아래의 조건에 맞게 직접 입력하셔도 됩니다.
▶ =if ( [ 조건식 ] , [ 참(True)일 때 출력 ] , [ 거짓(False)일 때 출력 ] )
※ 관련 포스팅
'IT > Office' 카테고리의 다른 글
엑셀 숨기기 기능 및 취소 하는 방법 (0) | 2019.01.15 |
---|---|
한글 세로쓰기 간단 적용 방법 (0) | 2019.01.14 |
엑셀 : 순위 구하기 함수 RANK (0) | 2019.01.13 |
엑셀 메뉴바 사라짐 증상 리본 메뉴 활성화 / 비활성화 방법 (0) | 2019.01.09 |
엑셀 : 평균값 구하기 함수 AVERAGE (0) | 2019.01.08 |
댓글