티스토리 뷰
엑셀 if함수 사용법(기초, 응용 예제)
엑셀 작업을 하다 보면 데이터를 검증해야 할 경우가 종종 발생합니다.
그런 경우 많이 사용하게 되는 함수가 IF함수입니다.
엑셀을 많이 다루어보지 않은 초보자들을 위하여 되도록 알기 쉽게 예제를 가지고 설명해 드리겠습니다.
그럼 천천히 읽어 보시면 금방 이해할 수 있을 것입니다.
구문 설명
= IF(논리식, 참인 경우 반환될 값, 거짓인 경우 반환될 값)
함수를 사용하기 위해서는 가장 먼저 '='을 써야 합니다.
그다음으로 함수명(IF)을 적게 됩니다.
함수명을 쓰고 나면 가로 안에 인수를 적게 됩니다.
이때 인수(argument)란 함수를 호출할 때 함수로 전달되는 값을 말합니다.
IF함수는 일반적으로 3개의 인수를 적게 됩니다.
- 첫 번째 인수 : 논리식
- 두 번째 인수 : 참인 경우 반환될 값
- 세 번째 인수 : 거짓인 경우 반환될 값
반환될 값은 셀의 위치 값, 문자열, 숫자, 다른 수식 등을 입력할 수 있습니다.
이제 예제를 살펴보도록 하겠습니다. 아직 이해되지 않아도 걱정하지 마세요.
몇 가지 예제를 보면 금방 이해할 수 있을 것입니다.
기초 예제 1
영이와 철수가 좋아하는 것이 같으면 O, 다르면 X를 표시하는 예제입니다.
함수 사용 모습
= IF(C3=D3, "O", "X")
- 첫 번째 인수 : 영이가 좋아하는 과일(C3), 철수가 좋아하는 과일(D3)이 같은가
- 두 번째 인수 : 참인 경우 반환될 값 O
- 세 번째 인수 : 거짓인 경우 반환될 값 X
위의 함수를 풀어서 써 보면 다음과 같습니다.
= IF(수박=사과, 맞을 경우 "O", 틀린 경우 "X")
두 번째 항목인 운동의 경우는 아래와 같이 적게 됩니다.
= IF(C4=D4, "O", "X")
기초 예제 2
지은이의 점수가 평균점수 이상인 과목의 점수만 표시하는 예제입니다.
함수 사용 모습
= IF(C3 <=D3, D3, "")
- 첫 번째 인수 : 지은이의 점수(D3)는 평균점수(C3) 이상인가
- 두 번째 인수 : 참인 경우 반환될 값 지은이의 점수(D3)
- 세 번째 인수 : 거짓인 경우 반환될 값없음("")
함수 마법사를 이용하기
셀에 바로 입력해도 되고 [함수 삽입] 버튼을 클릭하여 [함수 마법사]를 이용하여 입력할 수도 있습니다.
함수 마법사 팝업 창이 나타나면 IF 함수 검색을 하고 선택 후 확인 버튼을 누릅니다.
그러면 함수 인수 팝업창이 나타납니다. 각 인수들을 입력하고 [확인] 버튼을 클릭하면 끝이 납니다.
응용 예제
IF함수 안에 IF함수를 사용하는 예제입니다.
평균점수가 80 미만이면 별 하나, 80 이상 90 미만이면 별 둘, 90 이상이면 별 세 개를 표시하는 예제입니다.
함수 사용 모습
=IF(F3 < 80, "★", IF(F3 < 90, "★★", "★★★"))
- IF함수 안에 SUM함수, COUNT함수 그리고 IF함수를 함께 사용한 예제입니다.
=IF(SUM(C3:E3)/COUNT(C3:E3) < 80, "★", IF(SUM(C3:E3)/COUNT(C3:E3) < 90, "★★", "★★★"))
이처럼 다양한 함수들을 함께 사용할 수 있습니다.
IF함수를 다루어 보니 엑셀의 핵심은 함수라고 볼 수 있을 것 같습니다.
지금까지 보았던 예제 파일을 올려놓겠습니다. 필요하다면 다운로드하여서 연습해 보세요.
'Best IT > 컴퓨터 활용' 카테고리의 다른 글
윈도우10 모니터 해상도 설정(10초면 끝 +Tip) (1) | 2021.09.09 |
---|---|
컴퓨터 속도가 느려졌을때 (0) | 2021.01.17 |
엑셀 자동완성 기능 해제 방법(사용 꿀팁) (0) | 2021.01.06 |
엑셀 중복값 찾기(완벽 가이드) (1) | 2021.01.03 |
한컴 타자 연습 무료설치 및 웹버전 바로가기 (1) | 2020.12.31 |