김데이의 회사생활

[엑셀] 상황에 따라 조건문 사용하기! IF / IFS / IFERROR / COUNTIF / SUMIF / AVERAGEIF문 본문

회사 실무 TIP/엑셀

[엑셀] 상황에 따라 조건문 사용하기! IF / IFS / IFERROR / COUNTIF / SUMIF / AVERAGEIF문

theday365 2025. 3. 18. 15:32
반응형

 

안녕하세요, 김데이입니다. 

엑셀을 할 때 자주 & 흔하게 사용하게 되는 함수가 "IF문"인데요, "IF문"은 사용자가 작성한 조건에 맞춰서 데이터를 변환하여 주는 역할을 하죠! 이러한 IF문은 여러 가지 다른 함수와 합쳐져 다양한 데이터에 사용 할 수 있습니다. 

 

오늘은 상황에 따라 사용하면 좋을 여러가지 조건문에 대해서 알려드리도록 하겠습니다 :)

 

엑셀 조건별 함수 종류
엑셀 조건별 함수 종류

 

 


 

 

1. 기본 조건 IF 문 / IFS 문

이미 앞선 글에서도 한번 설명 해 드렸기 때문에 오늘은 간단하게 알아보고 넘어가겠습니다. 

 

[ IF문 자세히 보기 ] 

 

[엑셀] 엑셀에서 모르면 안되는 IF 함수 사용법

안녕하세요, 김데이 입니다. 엑셀에는 정말 다양한 함수들이 있는데요, 그 중에서도 IF 함수는 기본 of 기본 함수로, 다른 함수들과 함께 사용하여 많은 결과를 만들어 낼 수 있는 함수라고 볼 수

theday365.tistory.com

 

 

IF(조건, 참, 거짓)

 -  사용자가 작성 한 조건을 평가하여 맞는 경우 "참" 값을 출력하고, 맞지 않으면 "거짓" 값을 출력

 -  한가지 조건으로 A 또는 B 두가지 값을 나눌 때에 사용하는 함수 

IF(조건, 참, 거짓) 문 사용 예시
IF(조건, 참, 거짓) 문 사용 예시

 

 

IFS(조건1,참1, 조건2,참2, ...,TRUE,참)

 -  사용자가 조건을 여러개 사용하여 분류하고 싶을 때 사용. 맞는 조건의 "참"값 출력

 -  조건에 해당하지 않은 나머지 값에 대해 설정할 때는 [TRUE, 참] 을 사용하여 작성

IFS(조건1,참1, 조건2,참2, ...,TRUE,참) 문 사용 예시
IFS(조건1,참1, 조건2,참2, ...,TRUE,참) 문 사용 예시

 

 

 

2. 오류 발생을 막아주는 IFERROR문 

IF문을 사용 하다보면 사용자가 정한 기준에 부합하지 않아 에러가 나는 경우도 흔히 발생하게 됩니다. 이럴 때 사용하면 좋은 함수가 바로 IFERROR문 입니다! 

 

IFERROR(조건, 오류 반환값)

 -  사용자가 작성한 조건문이 오류가 나는 경우 "오류 반환값"을 출력

 -  조건의 정확도가 떨어지거나, 너무 방대한 자료에서 특정값을 찾는 등 오류가 나기 쉬운 데이터에 사용하면 결과가 깔끔해짐 😉

IFERROR(조건, 오류 반환값) 문 사용 예시
IFERROR(조건, 오류 반환값) 문 사용 예시

 

 

 

 

 

3. 계산에 사용되는 조건 함수들 COUNTIF문 / SUMIF문 / AVERAGEIF문

엑셀에서 특정 조건에 만족하는 값들만 계산하는 경우도 빈번히 발생하게 됩니다. 더 많은 함수가 있겠지만, 그 중에서도 자주 사용하는 3가지 함수를 가지고 왔어요! 하나씩 알아 볼게요 :)

 

 

COUNTIF(범위, 조건) 

 - 범위 내에서 조건에 맞는 셀의 갯수를 구하는 함수 

 - ⚠️주의⚠️ 셀에 적혀있는 숫자를 더하는 것이 아닌, 셀 갯수를 구하는 함수

 

COUNTIF(범위, 조건)문 사용 예시
COUNTIF(범위, 조건)문 사용 예시

 

 

 

 

SUMIF(범위, 조건, [더할 값의 범위]) 

 - 범위 내에서 조건에 맞는셀을 찾아 셀에 적혀있는 값을 모두 더함
 - 간혹 범위와 이어진 숫자(이름 - 점수 등)로 데이터를 만드는 경우 [더할 값의 범위]에 실제 계산 할 데이터 범위를 입력 해 주면 됨.

 

SUMIF(범위, 조건, [더할 값의 범위])문 사용 예시
SUMIF(범위, 조건, [더할 값의 범위])문 사용 예시

 

 

 

 

AVERAGEIF(범위, 조건, [평균 값의 범위]

 - 범위 내에서 조건에 맞는 셀 값의 평균을 구하는 함수

 - 간혹 범위와 이어진 숫자(이름 - 점수 등)로 데이터를 만드는 경우 [평균 값의 범위]에 실제 계산 할 데이터 범위를 입력 해 주면 됨.

 

AVERAGEIF(범위, 조건, [평균 값의 범위] )문 사용 예시
AVERAGEIF(범위, 조건, [평균 값의 범위] )문 사용 예시

 

 

 


 

단순히 IF문만 사용하는 것 보다, 이러한 다른 함수들을 사용하면 다중 조건 / 다중 계산이 가능 해 져서 복잡한 데이터 정리가 더 쉬워 질 수 있습니다.  

 

사실 최근 회사에 막냉이가 입사하면서 이거저거 알려주다가 생각나서 부랴부랴 포스팅으로 적었네요~ㅎㅎ

파워포인트 말고 엑셀도 부지런히 포스팅 하도록 할게요 😉  

 

오늘도 슬기로운 회사생활 되시고, 칼퇴하세요 :)

반응형