SUMIFS 함수는 수학 및 삼각 함수 중 하나로, 여러 조건을 충족하는 모든 인수를 더합니다. 예를 들어 SUMIFS를 사용하여 하나의 우편 번호에 거주하는 소매업자(1)와 수익이 특정 금액을 초과하는 소매업자(2)의 합계를 구할 수 있습니다.
구문
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 값은 다르게 계산되므로 더하는 경우 예기치 않은 결과가 나타날 수 있습니다. TRUE를 포함하는 Sum_range의 셀은 1로 평가됩니다. FALSE를 포함하는 항목은 0(영)으로 평가됩니다. |
모범 사례
방법 |
설명 |
---|---|
와일드카드 문자를 사용합니다. |
criteria1,2 에서 물음표(?)와 별표(*) 등의 와일드카드 문자를 사용하면 비슷하지만 완전히 일치하지 않는 항목을 찾는 데 도움이 될 수 있습니다. 물음표는 한 문자에 해당합니다. 별표는 개수에 상관없는 임의의 문자열에 해당합니다. 실제 물음표나 별표를 찾으려면 물음표 앞에 물결표(~)를 입력합니다. 예: =SUMIFS(A2:A9, B2:B9, "=A*", C2:C9, "To?") "To"로 시작하고 다를 수 있는 마지막 문자로 끝나는 이름을 가진 모든 인스턴스를 추가합니다. |
SUMIF 및 SUMIFS의 차이점 이해 |
SUMIFS와 SUMIF는 인수 순서가 다릅니다. 특히 sum_range 인수는 SUMIFS의 첫 번째 인수이지만 SUMIF에서는 세 번째 인수입니다. 이는 이러한 함수를 사용할 때 발생하는 문제의 일반적인 원인입니다. 이와 같이 유사한 함수를 복사하여 편집하는 경우에는 인수를 올바른 순서로 배치해야 합니다. |
범위 인수에 대해 같은 수의 행과 열을 사용합니다. |
criteria_range 인수에 포함된 행과 열 수는 sum_range 인수에 포함된 행과 열 수와 같아야 합니다. |
추가 지원
언제든지 Excel 기술 커뮤니티에서 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.
참고 항목
SUMIFS와 같은 고급 IF 함수를 사용하는 방법에 대한 비디오 보기
SUMSQ 함수는 각 값에 대해 산술 제곱근 연산을 수행한 후에 여러 값을 합산함
COUNTIF 함수는 단일 조건을 만족하는 값만 계산함
COUNTIFS 함수는 여러 조건을 만족하는 값만 계산함