Introduction
데이터에 대하여 특정 조건에 맞는지 맞지 않는지 확인하여 정리를 해야 할 때가 있다. 시험성적을 통하여 합격여부를 체크한다던지, 물건의 품질 또는 양이 일정 수준을 넘어서서 제품으로의 가치가 있는지, 신체정보를 통하여 비만인지 아닌지 구분할 때 등등 가지고 있는 데이터가 특정 조건을 만족하는지 하지 않는지를 확인하고 정리해야 할 때에는 엑셀의 IF 함수를 사용하면 편리하다. 예시를 통하여 IF 함수의 사용방법에 대하여 알아보고 추가로 수치 데이터의 평균값을 알아내는 함수 AVERAGE에 대해서도 알아보자.
IF, AVERAGE 함수 사용방법
예시) 당신은 교육대를 졸업하고 임용고시를 작년에 통과하여 올해 Chron 고등학교 선생님이 되었다. 그리고 2학년 3반의 담임이 되어 한 학기 동안 열심히 학생들을 가르쳤다. 그리고 즐거운 여름방학을 코 앞에 두고 학생들의 시험성적을 아래와 같이 정리하였다.
폰은정은 학교에 출석을 하지도 않았고 훈발놈은 매 시험마다 컨닝을 하여 0점 처리된 것 말고는 다른 학생들은 나름 열심히 하여 위와 같은 결과가 나왔다. 평균 80점 이상이면 바로 여름방학을 즐길 수 있으나 80점 미만이면 학교의 보충수업을 들어야 한다. 학생들의 미래가 걸린 중요한 작업이라 당신은 정확하게 각각의 학생의 평균값을 내고 합격과 불합격 여부를 정해야 한다. 일단 평균값을 내기 위해 당신은 AVERAGE 함수를 사용하기로 하였다.
평균값을 나타내는 함수는 =AVERAGE(평균값을 내고 싶은 데이터의 범위)이다. 출석번호 1번의 김민수 학생의 평균값을 내기 위해 =AVERAGE(C3:D3)를 입력하였다. 아쉽게도 김민수 학생은 불합격으로 여름방학 동안 학교의 보충수업을 들어야 한다. 당신은 위와 같은 방법으로 나머지 학생들의 평균값을 내었다. 평균값을 다 나타낸뒤, 당신은 이제 각각의 학생들이 합격인지 불합격인지 정해야 한다. 평균값이 80점 이상일 때는 합격을 아니면 불합격으로 지정해주어야 하는데 이럴 때에는 조건부 IF 함수를 사용하여 정확하게 해야 하므로 당신은 IF 함수를 사용하였다.
*평균값은 함수를 사용해도 되지만 수식을 사용해도 됩니다.
조건부 IF 함수는 =IF(조건값을 나타낼 데이터가 있는 엑셀 칸과 조건 지정, "조건 만족 시 나타낼 문구", "조건을 만족하지 않을 시 나타낼 문구")이다. 평균값이 80점 이상이면 합격을 주어야 하는 경우이므로 =IF(E3>=80,"합격","불합격")으로 함수를 넣었다.
*E3칸의 값이 80점 이상일 때 합격을 그렇지 않으면 불합격을 주라는 함수 조건이다.
그리고 당신은 위와 같은 방법으로 전체 학생들의 합격 여부를 지정해 주었다. 합격 여부를 지정해주니 당신은 비고란에 한눈에 알아보기 쉽도록 바로 여름방학을 보낼 것인지, 아니면 보충수업을 들어야 할지를 적어주기로 마음먹었다. 하나하나 합격인지 불합격인지 확인하고 비고란에 적는 것은 번거롭기 때문에 필터 기능을 사용하여 불합격 또는 합격만 나오도록 지정하였다.
먼저 불합격인 그룹부터 나태낸뒤, 비고란에 보충수업을 기입하였다. 그리고 같은 방법으로 합격 그룹만 나타내고 비고란에 여름방학이라고 기입하였다.
비고란을 다 정리하니 위와 같이 문서가 완성되었다. 이제 결과물을 학생들에게 알려주면 끝이다.
*함수 설명
1. 평균값 함수: =AVERAGE(평균값을 내고 싶은 데이터의 범위지정)
2. 조건부힘수: =IF(조건값을 나타낼 데이터가 있는 엑셀 칸과 조건 지정,"조건 만족 시 나타낼 문구","조건을 만족하지 않을 시 나타낼 문구")
마무리
이번에는 조건부 함수인 IF와 추가적으로 평균값 함수 AVERAGE에 대하여 알아보았습니다. 엑셀은 함수만 잘 사용하면 문서 작성하는 데에 있어서 매우 편리합니다. 처음 접하신 분들은 어려운 개념이 아니니 한번 연습해보면 금방 감을 익히실 겁니다.
'IT' 카테고리의 다른 글
엑셀에서 특정조건을 만족하는 셀의 값의 합을 구하고 싶을때에는 SUMIF, SUMIFS 함수를 사용하자. (0) | 2020.06.30 |
---|---|
PC용 무료 VPN 프로그램 SoftEther VPN (0) | 2020.06.29 |
엑셀에서 데이터를 이미지화 할려면 차트 기능을 사용하자 (0) | 2020.06.28 |
사진, 그림을 간편하게 편집하는 프로그램 포토스케이프(PhotoScape) (2) | 2020.06.27 |
엑셀에서 원하는 내용만 보고싶을때에는 필터 기능을 사용하자 (2) | 2020.06.27 |
최근댓글