엑셀 작업하다 보면 여러 조건을 동시에 만족하는 값들의 합계를 구해야 할 때가 정말 많죠? 😩 예를 들어, "A팀의 '김대리' 가 판매한 '노트북' 의 총매출액은 얼마지?" 와 같이 복잡한 질문에 답을 찾아야 할 때 말이에요. 이럴 때마다 필터 걸고, 계산기 두드리고 계셨다면 오늘 포스팅에 주목해 주세요! SUMIF 함수는 아는데 여러 조건은 어떻게 처리할지 막막하셨던 분들을 위해 준비했습니다.
📌 [핵심] SUMIFS 함수 하나면 여러 조건을 동시에 만족하는 합계, 냅다 구할 수 있어요!
🤔 SUMIFS 함수, 도대체 뭔가요?
엑셀 SUMIFS 함수는 여러(Multi) 조건(Ifs)에 맞는 데이터의 합(Sum)을 구하는 함수예요. 기존에 하나의 조건만 사용할 수 있었던 SUMIF 함수의 업그레이드 버전이라고 생각하시면 쉬워요. 실무에서 정말 유용하게 쓰이는 필수 함수 중 하나랍니다!
기본 설명
지정한 여러 개의 조건을 모두 만족하는 범위에서 합계를 계산해요.
함수 구문
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
인수, 어렵지 않아요! 하나씩 살펴볼까요?
인수 | 설명 | 비고 |
---|---|---|
sum_range | (필수) 실제로 더할 숫자 데이터가 있는 범위예요. (예: 매출액, 판매 수량) | |
criteria_range1 | (필수) 첫 번째 조건을 검사할 셀 범위예요. (예: 부서, 담당자 이름) | |
criteria1 | (필수) 첫 번째 범위(criteria_range1)에서 찾을 조건이에요. (예: "영업1팀", "김민준") | 특정 텍스트, 숫자, 셀 주소, 비교 연산자 사용 가능 |
criteria_range2 | (선택) 두 번째 조건을 검사할 셀 범위예요. | 조건을 추가하고 싶을 때 사용 |
criteria2 | (선택) 두 번째 범위(criteria_range2)에서 찾을 조건이에요. | 조건을 추가하고 싶을 때 사용 |
📝 노트
SUMIFS 함수는 최대 127개의 조건 쌍(criteria_range, criteria)을 지정할 수 있어요. 그리고 모든 조건 범위(criteria_range)는 행과 열의 개수가 동일해야 오류가 발생하지 않으니 꼭 기억해 주세요!
🚀 실무 예제로 SUMIFS 함수 완전 정복하기!
직접 사용해 봅시다. 실제 업무에서 바로 써먹을 수 있는 예제로 하나씩 따라 해 봐요.
예제 데이터
"날짜","부서","담당자","품목","수량","단가","매출액"
"2025-07-01","영업1팀","김민준","노트북",5,1200000,6000000
"2025-07-02","영업2팀","이서연","모니터",10,350000,3500000
"2025-07-03","영업1팀","박도윤","키보드",20,45000,900000
"2025-07-04","영업1팀","김민준","모니터",7,350000,2450000
"2025-07-05","마케팅팀","최은서","노트북",3,1300000,3900000
"2025-07-06","영업2팀","이서연","노트북",4,1200000,4800000
"2025-07-07","영업1팀","김민준","키보드",15,45000,675000
"2025-07-08","마케팅팀","최은서","모니터",8,380000,3040000
"2025-07-09","영업2팀","정하준","키보드",25,48000,1200000
1️⃣ 기본 예제: 특정 부서의 특정 품목 매출액 합계 구하기
질문: 영업1팀의 노트북 매출액 합계는 얼마인가요? 💻
수식:
=SUMIFS(G2:G10, B2:B10, "영업1팀", D2:D10, "노트북")
- G2:G10 : 합계를 구할 범위인 매출액 범위
- B2:B10 : 첫 번째 조건("영업1팀")을 찾을 부서 범위
- "영업1팀" : 첫 번째 조건
- D2:D10 : 두 번째 조건("노트북")을 찾을 품목 범위
- "노트북" : 두 번째 조건
이 수식을 입력하면 영업1팀이 판매한 노트북의 매출액 합계인 6,000,000원이 계산됩니다.
2️⃣ 중급 예제: 비교 연산자 활용하기
질문: 영업2팀 의 판매 수량이 10개 이상(>=10) 인 품목들의 총매출액을 구해주세요. 📈
수식:
=SUMIFS(G2:G10, B2:B10, "영업2팀", E2:E10, ">=10")
- G2:G10 : 합계를 구할 매출액 범위
- B2:B10 : 첫 번째 조건("영업2팀")을 찾을 부서 범위
- "영업2팀" : 첫 번째 조건
- E2:E10 : 두 번째 조건(">=10")을 찾을 수량 범위
- ">=10" : 두 번째 조건. 비교 연산자는 꼭 큰따옴표("") 안에 넣어주셔야 해요!
결과는 영업2팀의 판매 수량이 10개 이상인 '모니터'와 '키보드'의 매출액 합계 4,700,000원이 됩니다.
3️⃣ 고급 예제: 특정 단어가 포함된 조건 처리하기 (와일드카드 *)
질문: 담당자 이름에 '이'씨 성을 가진 모든 직원의 노트북 총매출액은 얼마인가요? 🤔
수식:
=SUMIFS(G2:G10, C2:C10, "이*", D2:D10, "노트북")
- G2:G10 : 합계를 구할 매출액 범위
- C2:C10 : 첫 번째 조건을 찾을 담당자 범위
- "이*" : 첫 번째 조건. *(별표)는 모든 문자를 의미하는 와일드카드예요. "이" 로 시작하는 모든 텍스트를 찾아줍니다.
- D2:D10 : 두 번째 조건을 찾을 품목 범위
- "노트북" : 두 번째 조건
'이서연' 담당자가 판매한 노트북 매출액 합계인 4,800,000원이 계산됩니다.
4️⃣ 실무 활용: 날짜 범위 조건으로 합계 구하기
질문: 2025년 7월 5일 이후에 발생한 마케팅팀의 총매출액은 얼마인가요? 🗓️
수식:
=SUMIFS(G2:G10, A2:A10, ">=2025-07-05", B2:B10, "마케팅팀")
- G2:G10 : 합계를 구할 매출액 범위
- A2:A10 : 첫 번째 조건을 찾을 날짜 범위
- ">=2025-07-05" : 첫 번째 조건. 날짜에도 비교 연산자를 사용할 수 있어요!
- B2:B10 : 두 번째 조건을 찾을 부서 범위
- "마케팅팀" : 두 번째 조건
7월 5일과 8일에 발생한 마케팅팀의 매출액 합계 6,940,000원이 나옵니다.
⚠️ 흔히 발생하는 오류, 미리 알고 피하자!
오류 | 원인 | 해결 방법 |
---|---|---|
#VALUE! | 합계 범위(sum_range)와 조건 범위(criteria_range)의 크기가 다를 때 발생해요. | 모든 범위의 행과 열 개수를 동일하게 맞춰주세요. |
0 (결과값 없음) | 조건에 맞는 데이터가 없거나, 조건을 텍스트로 입력할 때 큰따옴표("")를 빠뜨렸을 때 발생해요. | 조건이 정확한지, 텍스트 조건에 큰따옴표가 있는지 확인해 보세요. |
🔗 함께 쓰면 더 강력한 함수들!
SUMIFS 함수와 함께 알아두면 엑셀 실력이 200% 향상되는 관련 함수들이에요.
- SUMIF: 하나의 조건에 맞는 합계를 구할 때 사용해요.
- COUNTIFS: 여러 조건에 맞는 데이터의 개수를 셀 때 사용해요.
- AVERAGEIFS: 여러 조건에 맞는 데이터의 평균을 구할 때 사용해요.
- SUMPRODUCT: 배열 수식을 이용해 더 복잡하고 다양한 조건의 합계를 구할 수 있는 강력한 함수예요.
🎉 마무리하며
오늘은 여러 조건을 만족하는 합계를 마법처럼 구해주는 SUMIFS 함수에 대해 알아봤어요. 처음에는 인수가 많아 복잡해 보일 수 있지만, 오늘 배운 예제들을 차근차근 따라 해보시면 금방 익숙해지실 거예요. 이제 복잡한 조건의 합계도 SUMIFS 함수로 스마트하게 해결하고 칼퇴하세요! 😉
오늘 내용이 도움이 되셨다면 공감과 댓글 부탁드리고, 궁금한 점은 언제든지 질문 남겨주세요! 다음에도 더 유용한 엑셀 꿀팁으로 돌아오겠습니다. 감사합니다!
작성자: 마늘빵
📱 모바일에서 빠르게 보는 SUMIFS 핵심 요약
😎 SUMIFS 함수: 여러 조건에 맞는 값의 합계 구하기
✅ 구문:
=SUMIFS(합계범위, 조건범위1, 조건1, 조건범위2, 조건2, ...)
✅ 예시:
=SUMIFS(매출액, 부서, "영업1팀", 품목, "노트북") ➡️ "영업1팀"의 "노트북" 매출액 합계
✅ 핵심 꿀팁:
- 비교 연산자: ">10", "<="&A1 처럼 큰따옴표 사용!
- 와일드카드: "김*" (김씨 성), "*노트북*" (노트북 포함)
- 주의!: 모든 범위의 크기(행/열)는 동일해야 함!
✅ 관련 함수:
- SUMIF (조건 1개 합계)
- COUNTIFS (조건 여러 개 개수)
- AVERAGEIFS (조건 여러 개 평균)