오늘은 엑셀 IF함수 사용법에 대해 알려드리겠습니다.
if함수는 여러 조건을 평가할 때 사용하는 함수로 학점을 부여하거나 시험 점수에 따른 합격 여부를 판단하는 등 다양한 경우에서 활용할 수 있습니다.
그럼 예제와 함께 if함수를 어떻게 사용하는지 바로 알아보겠습니다.
- if함수 사용 예제
- 조건부 서식 추가하기
- 중첩 if함수 처리하기
엑셀 if함수 사용법 예제
아래는 제가 만들어본 예제 데이터입니다. 학생들의 점수가 나와있는 데이터로 일정 점수를 기준으로 합격, 불합격 여부를 판단해보려 합니다.
if함수 조건은 점수가 70점 이상인 경우 합격을 70점 미만인 경우에는 불합격으로 만들어보겠습니다.
IF함수를 입력하면 =if(logical_test, value_if_true, value_if_false) 이렇게 나오는데 각각 무엇을 의미하는지 알려드리겠습니다.
- logical_test: 참 또는 거짓으로 평가될 조건
- value_if_true: 참일 경우 반환할 값을 지정
- value_if_false: 거짓일 경우 반환할 값을 지정
쉽게 설명하면 logical_test에서는 값이 70이상인지 아닌지를 입력하면 됩니다.
그리고 참일 경우 반환할 값은 "합격"으로, 거짓일 경우 반환할 값은 "불합격"으로 입력하시면 됩니다.
먼저 C2에 IF함수를 적용시켜보겠습니다. 그러면 함수 식은 =if(B2>=70, "합격", "불합격)이 됩니다.
=if(B2>=70, "합격", "불합격)
여기서 70점 "이상"은 같거나 이상을 말하기 때문에 >=로 표시하시면 됩니다.
이제 C2를 선택하면 오른쪽 하단에 조그만 네모가 보이는데요. 이를 선택 범위까지 쭉 내리면 똑같은 IF함수 조건이 적용됩니다.
이런 식으로 결과값이 나오는데 여기서 70점 이상인 경우 합격을, 미만인 경우 불합격으로 자동 계산된 것을 확인할 수 있습니다.
여기서 합격 여부를 알기 쉽도록 조건부 서식을 활용하여 더욱 가독성을 높일 수 있습니다.
조건부 서식 적용하기
예를 들어 아래와 같이 불합격 여부를 쉽게 판단할 수 있도록 빨간색으로 글씨가 표시되게끔 바꿀 수 있습니다.
이런 식으로 불합격인 경우 빨간색 혹은 합격인 경우 파란색으로 표시되게끔 만들려면 조건부 서식을 이용할 수 있습니다.
이전 포스팅에서도 엑셀 조건부서식 활용법을 알려드린 적이 있는데요.
이번 예제에서는 불합격인 경우에만 텍스트가 빨간색으로 보이게끔 조건부서식 규칙을 적용해 보도록 하겠습니다.
▼이전 포스팅
여기서 셀 범위를 C2:C6로 지정해줍니다. 그리고 상단에 있는 '홈' 탭을 선택합니다.
홈 탭에 보면 중간 즈음에 '조건부 서식'이 있습니다. 새 규칙을 만들어 적용해도 되지만 더 간편하게 만들기 위해 셀 강조 규칙을 선택해 보겠습니다.
셀 강조 규칙에서 텍스트 포함을 선택해주세요. 여기서 텍스트 입력란에 불합격을 입력해 주세요.
그리고 적용할 서식으로 '빨강 텍스트'를 선택해주시면 됩니다.
위와 같이 텍스트 입력란에 불합격을, 적용할 서식에 빨강 텍스트를 누른 후 확인 버튼을 눌러주세요.
그러면 C열 결과 데이터에 불합격인 경우 빨강색으로 표시되어 있는 것을 확인할 수 있습니다.
중첩 if 함수 사용법
마지막으로 중첩 if 함수 사용법을 알려드리겠습니다. 이 함수는 점수에 따라 학점을 부여할 때 사용할 수 있는 함수인데요.
예를 들어, 90점 이상인 경우 A학점을, 80점 이상인 경우 B학점을, 70점 이상인 경우 C학점을, 70점 미만인 경우 F학점을 부여해 보겠습니다.
=IF(B2 >= 90, "A", IF(B2 >= 80, "B", IF(B2 >= 70, "C", "F")))
여기서 주의할 점은 괄호를 여는 것은 IF다음에 쓰면 되지만 괄호를 닫을 때는 맨 뒤에 사용해야한다는 점입니다.
예를 들어 =IF(B2 >= 90, "A", IF(B2 >= 80, "B"), IF(B2 >= 70, "C", "F"))) 이런 식으로 괄호를 쓰게되면 중첩된 if함수 조건으로 넘어가지 않게 됩니다.
이상으로 지금까지 엑셀 IF함수 사용법에 관한 포스팅을 마치겠습니다.
'IT 정보 > 엑셀' 카테고리의 다른 글
엑셀 구글 스프레드시트 차이점 장단점 비교 (0) | 2024.08.01 |
---|---|
엑셀 인쇄영역 설정 방법 여백없이 프린트 (0) | 2024.07.07 |
엑셀 sumif 함수 사용법 예제 다중조건 처리하기 (0) | 2024.07.06 |
엑셀 가계부 양식 만들기 무료다운 첨부 파일 (2) | 2024.07.04 |
엑셀 VLOOKUP 함수 오류 예시 해결 방안 (0) | 2024.07.03 |
엑셀 VLOOKUP #N/A 오류 원인 해결 방법 (0) | 2024.07.02 |
엑셀 VLOOKUP 함수 사용법 예제 알아보기 (1) | 2024.07.01 |
엑셀 반올림 없애기 ROUND 함수 사용법 (0) | 2024.06.30 |
댓글