SUMIFS 함수

SUMIFS 함수는 수학 및 삼각 함수 중 하나로, 여러 조건을 충족하는 모든 인수를 더합니다. 예를 들어 SUMIFS를 사용하여 하나의 우편 번호에 거주하는 소매업자(1)와 수익이 특정 금액을 초과하는 소매업자(2)의 합계를 구할 수 있습니다.

브라우저가 비디오를 지원하지 않습니다. Microsoft Silverlight, Adobe Flash Player 또는 Internet Explorer 9를 설치하세요.

이 비디오는 고급 IF 함수 교육 과정의 일부입니다.

구문

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

  • =SUMIFS(A2:A9,B2:B9,"=양*",C2:C9,"나상현")

  • =SUMIFS(A2:A9,B2:B9,"<>바나나",C2:C9,"나상현")

인수 이름

설명

sum_range   (필수 요소)

합계를 구할 셀 범위입니다.

criteria_range1   (필수 요소)

criteria1 을 사용하여 평가하는 범위입니다.

criteria_range1 criteria1은 특정 조건으로 범위를 검색하는 검색 쌍을 설정합니다. 범위에서 항목이 발견되면 sum_range에 있는 해당 값을 더합니다.

criteria1   (필수 요소)

criteria_range1 에서 어떤 셀을 더할지 지정하는 조건입니다. 예를 들어 criteria를 32, ">32", B4, "양파" 또는 "32" 등으로 입력할 수 있습니다.

criteria_range2, criteria2, …   (선택 요소)

추가로 지정할 범위 및 관련 조건입니다. 최대 127개의 range/criteria 쌍을 입력할 수 있습니다.

예제

이 예제를 Excel에서 사용하려면 표의 데이터를 끌어서 선택한 다음 선택 영역을 마우스 오른쪽 단추로 클릭하고 복사를 선택합니다. 새 워크시트에서 A1 셀을 마우스 오른쪽 단추로 클릭하고 붙여넣기 옵션 아래에서 주변 서식에 맞추기를 선택합니다.

판매량

상품

판매원

5

양파

나상현

4

양파

강사단

15

양배추

나상현

3

양배추

강사단

22

바나나

나상현

12

바나나

강사단

10

당근

나상현

33

당근

강사단

수식

설명

=SUMIFS(A2:A9, B2:B9, "=양*", C2:C9, "나상현")

판매된 상품 중 이름이 으로 시작하고 나상현에 의해 판매된 상품의 수를 더합니다. criteria1"=A*"에서 와일드카드 문자 *를 사용하여 criterial_range1인 B2:B9에서 일치하는 상품 이름을 찾고, criterial_range2인 C2:C9에서 "나상현"이라는 이름을 찾습니다. 그런 다음 sum_range인 A2:A9에서 두 가지 조건을 모두 만족하는 숫자를 더합니다. 결과는 20입니다.

=SUMIFS(A2:A9, B2:B9, "<>바나나", C2:C9, "나상현")

판매된 상품 중 이름이 바나나가 아니고 나상현에 의해 판매된 상품의 수를 더합니다. criteria1"<>바나나"에서 <>를 사용하여 바나나를 제외하고, criterial_range2인 C2:C9에서 "나상현"이라는 이름을 찾습니다. 그런 다음 sum_range A2:A9에서 두 가지 조건을 모두 만족하는 숫자를 더합니다. 결과는 30입니다.

일반적인 문제

문제

설명

예상되는 결과 대신 0이 표시됩니다.

사람 이름과 같이 텍스트 값을 평가하는 경우 criteria1,2가 따옴표 안에 있는지 확인합니다.

sum_range 에 TRUE 또는 FALSE 값이 있으면 잘못된 결과가 반환됩니다.

sum_range 의 TRUE 및 FALSE 값은 다르게 계산되므로 더하는 경우 예기치 않은 결과가 나타날 수 있습니다.

sum_range 의 셀에 TRUE가 포함되어 있으면 1로 계산되고, FALSE가 포함되어 있으면 0으로 계산됩니다.

모범 사례

방법

설명

와일드카드 문자를 사용합니다.

criteria1,2 에서 물음표(?)와 별표(*) 등의 와일드카드 문자를 사용하면 비슷하지만 완전히 일치하지 않는 항목을 찾는 데 도움이 될 수 있습니다.

물음표는 한 문자에 해당합니다. 별표는 개수에 상관없는 임의의 문자열에 해당합니다. 실제 물음표나 별표를 찾으려면 물음표 앞에 물결표(~)를 입력합니다.

예를 들어 =SUMIFS(A2:A9, B2:B9, "=양*", C2:C9, "나상?")는 "나상"으로 시작하고 마지막 문자가 다를 수 있는 이름의 모든 인스턴스를 더합니다.

SUMIF 및 SUMIFS의 차이점 이해

SUMIFS와 SUMIF는 인수 순서가 다릅니다. 특히 sum_range 인수는 SUMIFS의 첫 번째 인수이지만 SUMIF에서는 세 번째 인수입니다. 이는 이러한 함수를 사용할 때 발생하는 문제의 일반적인 원인입니다.

이와 같이 유사한 함수를 복사하여 편집하는 경우에는 인수를 올바른 순서로 배치해야 합니다.

범위 인수에 대해 같은 수의 행과 열을 사용합니다.

criteria_range 인수에 포함된 행과 열 수는 sum_range 인수에 포함된 행과 열 수와 같아야 합니다.

맨 위로 이동

특정 기능 관련 질문이 있나요?

Excel 커뮤니티 포럼에서 질문 게시

Excel 환경 개선 지원

다음 Excel 버전을 개선할 수 있는 제안 사항이 있나요? 그렇다면 Excel 사용자 의견에서 관련 항목을 확인하세요.

참고 항목

SUMIFS와 같은 고급 IF 함수 사용법에 관한 비디오 보기

SUMIF 함수는 단일 조건을 충족하는 값만 추가함

SUMSQ 함수는 여러 값을 각각 제곱한 값의 합계를 계산함

COUNTIF 함수는 단일 조건을 충족하는 값의 개수 계산

COUNTIFS 함수는 여러 조건을 충족하는 값의 개수를 계산함

IFS 함수(Office 365, Excel 2016 이상)

Excel의 수식 개요

수식 손상을 방지하는 방법

오류 검사를 사용하여 수식 오류 감지

수학/삼각 함수

Excel 함수(사전순)

Excel 함수(범주별)

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×