엑셀 SUMIFS 함수 다중 조건 합계 구하기 및 실무 예제 정리
얼마 전 저희 팀의 마케팅 담당 대리님이 수많은 행으로 이루어진 가맹점별 판매 매출 데이터를 붙잡고 멍하니 모니터를 바라보고 계시더라고요. 팀장님께서 "올해 1분기 동안 서울 강남점에서 판매된 'A 모델'의 총매출 합계를 당장 가져오라"고 지시하셨기 때문이었죠.
조건이 '1분기(기간)', '강남점(매장)', 'A 모델(상품)' 무려 세 가지나 되다 보니, 대리님은 필터 기능을 켜서 강남점을 고르고, 다시 날짜를 체크하고, 상품을 하나하나 클릭해가며 수동으로 합계를 계산하고 계셨습니다. 이 방식은 조건이 바뀔 때마다 필터를 다시 걸어야 하고, 실수로 행 하나라도 놓치면 데이터 전체가 틀어지는 위험천만한 상황이었죠.
이처럼 실무에서는 하나의 조건이 아니라 여러 개의 조건이 동시에 만족하는 합계를 구해야 하는 일이 대부분입니다. 이 문제를 해결하기 위해 제가 대리님께 알려준 함수가 바로 SUMIFS였습니다. 이름 뒤에 'S'가 붙은 것에서 알 수 있듯이, 여러 개(Plural)의 조건을 동시에 만족하는 범위를 찾아 합계를 내주는 아주 기특한 녀석이죠.
기존의 SUMIF 함수는 조건을 하나밖에 지정하지 못하지만, SUMIFS는 최대 127개의 조건까지 한 번에 처리할 수 있어서 복잡한 데이터 분석도 막힘없이 처리할 수 있답니다.
함수의 기본 구조만 이해하면 사용하는 방법은 생각보다 정말 간단해요. 엑셀 창에 =SUMIFS(를 입력한 뒤, 가장 먼저 기억해야 할 것은 '내가 진짜로 더하고 싶은 숫자가 있는 범위'를 먼저 지정해 주는 것입니다. 그 뒤로는 [조건범위1, 조건1], [조건범위2, 조건2]...의 형태로 짝을 지어 나열해 주기만 하면 끝이랍니다.
방금 대리님이 겪었던 실무 상황을 예제로 삼아 수식을 짜볼까요? 매출 금액이 D열, 매장 위치가 B열, 상품명이 C열에 있다고 가정해 볼게요. 강남점의 A 모델 매출 합계를 구하는 수식은 =SUMIFS(D:D, B:B, "강남점", C:C, "A 모델")이 됩니다. 엑셀에게 "D열의 매출 금액을 더해줄래?
단, B열에서는 '강남점'을 찾고, C열에서는 'A 모델'인 경우만 골라서 말이야!"라고 다정하게 명령을 내리는 구조인 것이죠. 여기에 날짜 조건까지 추가하고 싶다면 뒤에 , 날짜열 범위, ">=2026-01-01" 같은 조건을 원하는 만큼 쉼표로 연결해 붙여주기만 하면 됩니다.
이 수식을 적용하자마자, 대리님이 필터를 껐다 켜며 끙끙 앓던 복잡한 매출 요약 표가 단 1초 만에 완벽한 숫자로 가득 채워졌습니다. 조건의 순서가 바뀌거나 중간에 새로운 데이터가 추가되어도 수식이 알아서 실시간으로 합계를 업데이트해 주니, 데이터 오차가 생길 확률도 0%가 되었죠.
덕분에 보고서는 마감 시간보다 훨씬 일찍 완성되었고, 대리님은 팀장님께 "일 처리 속도가 엄청나게 빨라졌다"는 극찬을 받으며 가벼운 발걸음으로 칼퇴근을 하셨답니다.
지금 이 순간에도 엑셀 데이터를 보며 조건을 만족하는 값을 찾으려고 마우스 휠을 연신 굴리고 계신다면, 주저하지 말고 =SUMIFS를 입력해 보세요. "더할 범위 먼저 지정을 하고, 그다음부터 [범위, 조건]을 짝지어 준다!" 이 공식 하나만 머릿속에 쏙 넣어두시면 그 어떤 복잡한 다중 조건 보고서가 찾아와도 두렵지 않을 지혜가 생길 거예요. 엑셀 함수를 도구 삼아 일하는 시간을 줄이고, 여러분의 소중한 일상을 더 여유롭게 채워나가시길 응원하겠습니다. 오늘도 파이팅이에요!
댓글
댓글 쓰기