엑셀 SUMIFS 함수 사용법|여러 조건에 맞는 값만 합계하기
엑셀 여러 조건에 맞는 값만 합계하기
A열이 서울이고 B열이 영업팀인 행의 D열 금액만 합계하려면 SUMIFS 함수를 사용할 수 있습니다. SUMIF가 한 가지 조건을 처리한다면 SUMIFS는 여러 조건을 동시에 적용할 때 적합합니다.
SUMIFS 수식 생성기 열기SUMIFS 함수 기본 공식
SUMIFS는 먼저 합계할 범위를 지정한 뒤 조건 범위와 조건을 차례대로 입력합니다.
=SUMIFS(합계범위,조건범위1,조건1,조건범위2,조건2)
예시: 서울 + 영업팀 매출만 합계
A열이 지역, B열이 부서, D열이 금액이라면 다음처럼 작성할 수 있습니다.
=SUMIFS(D:D,A:A,"서울",B:B,"영업팀")
A열이 “서울”이면서 동시에 B열이 “영업팀”인 행의 D열 값만 합산합니다.
SUMIF와 SUMIFS 차이
| 상황 | 추천 함수 |
|---|---|
| 지역이 서울인 금액 합계 | SUMIF |
| 지역이 서울이고 부서가 영업팀인 금액 합계 | SUMIFS |
| 3개 이상의 조건을 모두 만족하는 합계 | SUMIFS |
헷갈리기 쉬운 부분
SUMIF와 달리 SUMIFS는 합계 범위가 첫 번째 인수입니다.
SUMIF와 달리 SUMIFS는 합계 범위가 첫 번째 인수입니다.
조건을 셀로 지정하는 방법
조건을 직접 입력하는 대신 F2에 지역, G2에 부서를 입력했다면 다음처럼 사용할 수 있습니다.
=SUMIFS(D:D,A:A,F2,B:B,G2)
F2와 G2의 값을 바꾸는 것만으로 합계 조건을 변경할 수 있어 반복 업무에 편리합니다.
숫자 조건도 사용할 수 있습니다
예를 들어 A열이 서울이면서 D열 금액이 100000 이상인 금액만 합계하려면 비교 연산자를 조건으로 사용할 수 있습니다.
=SUMIFS(D:D,A:A,"서울",D:D,">=100000")
SUMIFS 결과가 0으로 나올 때
1. 조건 텍스트가 정확히 일치하는지 확인
“서울”과 “서울 ”처럼 숨은 공백이 있으면 조건이 일치하지 않을 수 있습니다.
“서울”과 “서울 ”처럼 숨은 공백이 있으면 조건이 일치하지 않을 수 있습니다.
2. 숫자와 텍스트 형식을 확인
숫자처럼 보이더라도 텍스트로 저장된 값이 섞여 있으면 예상과 다른 결과가 나올 수 있습니다.
숫자처럼 보이더라도 텍스트로 저장된 값이 섞여 있으면 예상과 다른 결과가 나올 수 있습니다.
3. 합계 범위와 조건 범위의 크기를 확인
실제 데이터 범위를 직접 지정할 때는 각 범위가 같은 행 구조를 사용하도록 맞추는 것이 중요합니다.
실제 데이터 범위를 직접 지정할 때는 각 범위가 같은 행 구조를 사용하도록 맞추는 것이 중요합니다.
조건이 세 개라면?
SUMIFS에는 조건 범위와 조건을 추가로 이어 붙일 수 있습니다.
=SUMIFS(D:D,A:A,"서울",B:B,"영업팀",C:C,"완료")
이 경우 서울이면서 영업팀이고 상태가 완료인 행만 합계됩니다.
SUMIFS 수식 자동으로 만들기
EXCEL1004에서는 두 개의 조건 열과 조건값, 합계할 열만 입력하면 기본 SUMIFS 수식을 자동으로 생성할 수 있습니다.
다중조건 합계 수식 만들기
댓글
댓글 쓰기