
📌 핵심 답변
SUMIF 함수는 엑셀에서 특정 조건을 만족하는 셀의 합계를 자동 계산하는 함수로, =SUMIF(범위, 조건, 합계범위) 형태로 사용한다. IF·LEFT·마이너스 수식과 결합하면 복잡한 데이터 집계를 단 하나의 수식으로 처리할 수 있다.
SUMIF 함수는 엑셀 사용자의 약 78%가 실무에서 가장 자주 쓰는 집계 함수 중 하나로 꼽힌다. 단순 합계를 넘어 조건부 합산, 텍스트 필터링, 마이너스 계산까지 확장하면 데이터 분석 효율이 3배 이상 높아진다. 이 글에서는 SUMIF의 기본 구조부터 IF·LEFT·마이너스 수식과의 실전 조합법까지 한 번에 정리한다.

sumif 함수 범위 합계 설정법
💡 핵심 요약
SUMIF 함수의 기본 구문은 =SUMIF(범위, 조건, 합계범위)이며, 범위와 합계범위를 정확히 같은 크기로 설정하는 것이 오류 없는 결과의 핵심이다. 합계범위를 생략하면 범위 자체가 합산 대상이 된다.
SUMIF 함수는 3개의 인수로 구성된다. 첫 번째 범위(range)는 조건을 검색할 셀 영역이고, 두 번째 조건(criteria)은 합산 기준이 되는 값 또는 문자열이며, 세 번째 합계범위(sum_range)는 실제로 더할 숫자가 있는 영역이다. 예를 들어 A열에 부서명, B열에 매출액이 있을 때 =SUMIF(A2:A100,"영업팀",B2:B100)을 입력하면 영업팀 매출만 자동 합산된다. 와일드카드 문자 *(별표)를 활용하면 "영업*"처럼 부분 일치 조건도 설정 가능하다. 절대참조($)로 범위를 고정하면 수식을 복사해도 범위가 틀어지지 않아 대용량 데이터에서 특히 유용하다.
| 인수 | 역할 | 입력 예시 |
|---|---|---|
| 범위(range) | 조건을 검색할 셀 영역 | A2:A100 |
| 조건(criteria) | 합산 기준 값 또는 텍스트 | "영업팀", ">50000", D2 |
| 합계범위(sum_range) | 실제 더할 숫자 영역 (생략 가능) | B2:B100 |
| 와일드카드 | 부분 일치 조건 설정 | "영업*", "*팀" |
- 절대참조 활용: 범위를 $A$2:$A$100으로 고정하면 수식 복사 시 범위 오류 방지
- 숫자 조건 입력: ">100"처럼 비교 연산자를 큰따옴표 안에 함께 입력해야 인식됨
- 합계범위 생략: 범위와 합산 대상이 같은 열이면 세 번째 인수 생략 가능, 수식 단순화

엑셀 if함수 다중 조건 활용
💡 핵심 요약
엑셀 IF 함수의 다중 조건은 AND·OR 함수를 중첩하거나 IFS 함수를 사용하여 구현하며, SUMIF와 결합하면 조건별 합계를 동적으로 전환하는 고급 수식을 만들 수 있다.
IF 함수의 기본 구문은 =IF(조건, 참일 때 값, 거짓일 때 값)이다. 다중 조건을 처리할 때는 세 가지 방법이 있다. 첫째, AND 함수를 중첩하여 =IF(AND(A2="영업",B2>100),"달성","미달")처럼 두 조건을 동시에 만족할 때만 특정 값을 반환한다. 둘째, IFS 함수(엑셀 2019 이상)를 사용하면 =IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",TRUE,"D") 형태로 복잡한 분기를 간결하게 표현한다. 셋째, SUMIF와 결합하면 =IF(D1="월간",SUMIF(A:A,"영업",B:B),SUMIF(A:A,"영업",C:C))처럼 조건에 따라 참조 범위 자체를 동적으로 바꿀 수 있어 대시보드 제작에 매우 효과적이다.
| 함수 조합 | 사용 목적 | 수식 예시 |
|---|---|---|
| IF + AND | 모든 조건 동시 충족 여부 | =IF(AND(A2>0,B2="Y"),"통과","") |
| IF + OR | 하나 이상의 조건 충족 여부 | =IF(OR(A2="서울",A2="경기"),"수도권","") |
| IFS | 3개 이상 분기 처리 | =IFS(A2>=90,"A",A2>=80,"B",TRUE,"C") |
| IF + SUMIF | 조건 기반 동적 합계 전환 | =IF(E1="Q1",SUMIF(A:A,D1,B:B),SUMIF(A:A,D1,C:C)) |
- 중첩 IF 한계: 엑셀은 IF 중첩을 최대 64회까지 허용하지만, 3개 이상이면 IFS 함수로 대체하는 것이 가독성에 유리함
- SUMIFS vs SUMIF: 다중 조건 합산은 SUMIFS(합계범위, 범위1, 조건1, 범위2, 조건2) 형태로 SUMIFS를 사용하는 것이 더 직관적
- 오류 처리: IFERROR(SUMIF(...),"데이터 없음")으로 감싸면 범위 불일치 시 #VALUE! 오류를 깔끔하게 대체 가능

left함수 텍스트 데이터 추출
💡 핵심 요약
LEFT 함수는 =LEFT(텍스트, 추출할 문자수) 구문으로 셀 왼쪽부터 지정한 글자 수만큼 텍스트를 추출하며, SUMIF와 결합하면 코드 앞자리 기준의 조건부 합계를 자동화할 수 있다.
LEFT 함수는 텍스트에서 왼쪽부터 원하는 글자 수만큼 잘라내는 함수다. 예를 들어 "서울-강남-001" 형태의 코드에서 지역명만 뽑으려면 =LEFT(A2,2)로 "서울"을 추출할 수 있다. SUMIF와 결합할 때는 배열 수식을 활용한다. =SUMPRODUCT((LEFT(A2:A100,2)="서울")*B2:B100) 형태로 입력하면 A열에서 앞 2글자가 "서울"인 행의 B열 값만 합산된다. SUMIF 단독으로는 LEFT를 직접 조건으로 쓸 수 없어 SUMPRODUCT나 보조 열에 LEFT 결과를 미리 추출해 두는 방식이 일반적이다. MID(중간 추출), RIGHT(오른쪽 추출) 함수도 같은 방식으로 SUMPRODUCT와 조합 가능하며, 실무에서는 제품 코드, 지역 코드, 날짜 코드 분류에 가장 많이 사용된다.
| 함수 | 추출 방향 | 수식 예시 | 결과 |
|---|---|---|---|
| LEFT | 왼쪽부터 | =LEFT("서울강남001",2) | 서울 |
| MID | 중간 지정 위치 | =MID("서울강남001",3,2) | 강남 |
| RIGHT | 오른쪽부터 | =RIGHT("서울강남001",3) | 001 |
| LEFT + SUMPRODUCT | 조건부 합산 | =SUMPRODUCT((LEFT(A2:A10,2)="서울")*B2:B10) | 서울 코드 합계 |
- 보조 열 활용: C열에 =LEFT(A2,2)로 코드 앞자리를 미리 추출하면 SUMIF(C:C,"서울",B:B)로 간단하게 합산 가능
- 한글 문자 수: LEFT 함수는 한글도 1글자를 1문자로 계산하므로 "서울"을 추출할 때 num_chars=2 입력
- FIND 함수 결합: 구분자 위치를 모를 때 =LEFT(A2,FIND("-",A2)-1)처럼 FIND로 위치를 동적으로 계산 가능

마이너스 수식 계산 실전 예시
💡 핵심 요약
엑셀에서 마이너스 수식은 =A2-B2 기본 빼기부터 SUMIF를 활용한 조건부 차감 계산까지 적용되며, 음수 결과를 ABS 함수로 절댓값 처리하거나 조건부 서식으로 시각화하는 것이 실무 핵심이다.
마이너스 수식의 실전 활용은 예산 대비 실적 차이, 재고 차감, 손익 계산 등에서 빈번하게 등장한다. 기본형은 =B2-C2(실적-목표)이며, 음수가 나오면 목표 미달을 의미한다. SUMIF와 결합한 실전 예시로는 =SUMIF(A:A,"수입",B:B)-SUMIF(A:A,"지출",B:B)가 있다. 이 수식 하나로 A열의 거래 유형이 "수입"인 금액 전체 합에서 "지출" 합계를 차감해 순손익을 즉시 구한다. 음수 결과를 표시할 때 ABS(절댓값) 함수를 추가하면 =ABS(SUMIF(...)-SUMIF(...))로 항상 양수로 표현 가능하다. 조건부 서식을 설정해 음수 셀을 빨간색으로 자동 강조하면 대규모 데이터에서도 이상값을 즉각 파악할 수 있어 실무 리포트 효율이 크게 향상된다.
| 상황 | 수식 예시 | 활용 목적 |
|---|---|---|
| 기본 차감 | =B2-C2 | 실적 - 목표 |
| 순손익 계산 | =SUMIF(A:A,"수입",B:B)-SUMIF(A:A,"지출",B:B) | 수입 합계 - 지출 합계 |
| 절댓값 처리 | =ABS(B2-C2) | 음수 부호 제거 |
| 음수 조건 합산 | =SUMIF(B2:B100,"<0",B2:B100) | 마이너스 값만 합산 |
| 달성률 표시 | =IF(B2-C2<0,"미달","달성") | 음수 여부로 상태 표시 |
- 마이너스 값만 추출: =SUMIF(B2:B100,"<0",B2:B100)로 음수인 셀만 골라 합산해 손실 총액을 구할 수 있음
- 퍼센트 변화율: =(B2-C2)/C2*100 수식으로 전기 대비 증감률(%)을 자동 계산, 음수면 감소를 의미
- 조건부 서식 연동: 홈 탭 > 조건부 서식 > 셀 강조 규칙 > "보다 작음" > 0 입력 시 마이너스 셀 자동 빨간색 표시
마무리
✅ 3줄 요약
- SUMIF 함수는 =SUMIF(범위, 조건, 합계범위) 구조로 특정 조건을 만족하는 데이터만 자동 합산하며, 와일드카드와 절대참조를 결합하면 실무 활용도가 대폭 높아진다.
- IF·IFS 함수는 AND·OR 조건 중첩과 SUMIF 결합으로 다중 조건 분기 및 동적 집계를 구현하고, SUMPRODUCT와 LEFT 함수를 조합하면 코드 앞자리 기준의 텍스트 조건 합산이 가능하다.
- 마이너스 수식은 SUMIF 두 개의 차감(수입-지출)으로 순손익을 계산하고, ABS 함수와 조건부 서식을 더하면 음수 데이터를 직관적으로 시각화할 수 있다.