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,"Tom")
| 인수 이름 | 설명 |
|---|---|
| sum_range(필수 요소) | 합계를 구할 셀 범위입니다. |
| criteria_range1(필수 요소) |
Criteria1을 사용하여 테스트되는 범위입니다. Criteria_range1 및 Criteria1 은 범위가 특정 조건을 검색하는 검색 쌍을 설정합니다. 범위의 항목이 발견되면 Sum_range 해당 값이 추가됩니다. |
| criteria1(필수 요소) | Criteria_range1 추가할 셀을 정의하는 조건입니다. 예를 들어 조건을 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*"를 사용하여 Criteria_range1 B2:B9에서 일치하는 제품 이름을 찾고 Criteria_range2 C2:C9에서 "Tom"이라는 이름을 찾습니다. 그런 다음 두 조건을 모두 충족하는 Sum_range A2:A9의 숫자를 추가합니다. 결과는 20입니다. | |
| =SUMIFS(A2:A9, B2:B9, "<>바나나", C2:C9, "Tom") | 바나나가 아니며 Tom이 판매하는 제품 수를 추가합니다. Criteria1, "<>Bananas"에서 을 사용하여 <> 바나나를 제외하고 Criteria_range2 C2:C9에서 "Tom"이라는 이름을 찾습니다. 그런 다음 두 조건을 모두 충족하는 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, "=양*", C2:C9, "나상?")는 "나상"으로 시작하고 마지막 문자가 다를 수 있는 이름의 모든 인스턴스를 더합니다. |
| SUMIF 및 SUMIFS의 차이점 이해 | SUMIFS와 SUMIF는 인수 순서가 다릅니다. 특히 sum_range 인수는 SUMIFS의 첫 번째 인수이지만 SUMIF의 세 번째 인수입니다. 이는 이러한 함수를 사용할 때 발생하는 문제의 일반적인 원인입니다. 이와 같이 유사한 함수를 복사하여 편집하는 경우에는 인수를 올바른 순서로 배치해야 합니다. |
| 범위 인수에 대해 같은 수의 행과 열을 사용합니다. | Criteria_range 인수는 Sum_range 인수와 동일한 수의 행과 열을 포함해야 합니다. |
추가 지원
언제든지 Excel Tech Community의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.