엑셀의 SUMIF 함수는 지정한 조건을 충족하는 범위 내 값들의 합계를 구하는 함수입니다. 즉, 하나의 조건을 기준으로 특정 범위의 값을 더할 때 사용합니다. SUMIF 함수는 Range(범위), Criteria(조건), Sum_range(합계 범위)라는 세 개의 인수를 받습니다. 인수란 수식에서 함수가 연산이나 계산을 수행하기 위해 사용하는 값을 의미합니다.
SUMIFS 함수는 여러 조건을 모두 충족하는 값들을 합산하는 함수입니다. 주의할 점은 SUMIFS는 SUMIF와 인수 순서가 다르다는 것입니다. SUMIF에서 Sum_range는 세 번째 인수이지만, SUMIFS에서는 첫 번째 인수로 지정합니다.
SUMIF와 SUMIFS 구문의 차이점
SUMIF 구문
- Range(범위): 함수가 계산할 셀 범위입니다. 범위 내 셀은 숫자, 이름, 배열 또는 숫자가 포함된 참조여야 합니다.
- Criteria(조건): 첫 번째 인수로 지정한 범위에서 찾아야 할 조건입니다. 조건은 텍스트, 숫자 또는 식의 형태로 입력하며, 어떤 셀을 더할지 결정합니다.
- Sum_range(합계 범위): 실제로 더할 셀 범위입니다. Sum_range는 선택 사항입니다.
수식은 다음과 같습니다: SUMIF(range, criteria, [sum_range])
SUMIFS 구문
- Sum_range(합계 범위): 합산할 셀 범위입니다.
- Criteria_range1(조건 범위 1): 조건 1로 분석할 셀 범위입니다.
- Criteria1(조건 1): 더할 셀 범위를 결정하는 조건입니다.
- Criteria_range2, Criteria2(조건 범위 2, 조건 2): 추가 범위와 해당 조건들입니다. 이 인수는 선택 사항입니다.
수식은 다음과 같습니다: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2, ...])
엑셀 SUMIF 함수 사용 방법
아래 표에서 판매된 망고의 수량을 계산한다고 가정해 보겠습니다.

먼저 결과를 표시할 셀을 클릭합니다.
그런 다음 해당 셀에 =SUMIF(라고 입력합니다.
이제 Range(범위)를 지정합니다. 이 예제에서는 망고 판매량을 찾으려 하므로 과일 이름이 있는 열이 Range가 됩니다.
커서를 가져다 과일 열의 B3 셀을 클릭한 후, Ctrl, Shift, 아래쪽 화살표 키를 눌러 B10까지 데이터를 선택하거나 직접 B3:B10이라고 입력합니다. 그러면 수식에 셀 범위가 표시됩니다. 이후 쉼표(,)를 추가합니다.

다음으로 Criteria(조건)를 추가합니다. 망고 판매량의 합계를 구하려는 것이므로 조건은 Mango입니다. 입력 후 쉼표를 추가합니다.

마지막으로 Sum_range(합계 범위)를 추가합니다. 각 고객이 구매한 항목 수를 나타내는 'Number of Sales(판매 수량)' 열의 데이터가 여기에 해당합니다.
'Number of Sales' 열의 첫 번째 데이터 셀을 클릭하고, Ctrl, Shift, 아래쪽 화살표 키를 눌러 열 전체 데이터를 선택한 후 괄호를 닫거나 직접 C3:C10이라고 입력합니다.

Enter 키를 누르면 결과가 표시됩니다.

또 다른 방법은 수식(Formulas) 탭의 함수 라이브러리 그룹에서 수학 및 삼각(Math & Trig)을 클릭하는 것입니다.
드롭다운 메뉴에서 SUMIF를 선택하면 함수 인수 대화 상자가 나타납니다.

Range 입력 상자에는 B3:B10을 입력합니다.
Criteria 입력 상자에는 구매한 망고 수량을 알고 싶으므로 Mango를 입력합니다.
Sum_range 입력 상자에는 C3:C10을 입력합니다. 이 열은 구매한 항목 수가 있는 곳입니다.
확인(OK)을 누르면 결과가 표시됩니다.
엑셀 SUMIFS 함수 사용 방법
이번 튜토리얼에서는 예를 들어 Kevin Sahadeo라는 고객에게 판매한 망고의 총 판매량을 구해보겠습니다.

결과를 표시할 셀을 클릭하고 =SUMIFS()를 입력합니다.
SUMIFS 함수에서는 먼저 Sum_range를 추가합니다. 각 고객이 구매한 항목 수를 나타내는 'Number of Sales' 열의 데이터가 여기에 해당합니다.
C3:C10을 입력하거나 C3 셀을 클릭한 후 Ctrl, Shift, 아래쪽 화살표 키를 눌러 C10까지 선택하고 쉼표를 추가합니다.

다음으로 Criteria_range1(조건 범위 1)을 추가합니다. 과일 열의 첫 번째 데이터를 클릭하여 B3:B10을 입력하거나 Ctrl, Shift, 아래쪽 화살표 키로 셀을 선택합니다.

Criteria(조건)로 Mango를 입력합니다.

이제 두 번째 조건 범위(Criteria_range2)를 추가합니다. Customer(고객) 열로 이동하여 표의 첫 번째 데이터를 클릭한 후 Ctrl, Shift, 아래쪽 화살표 키로 선택하거나 A3:A10을 입력하고 쉼표를 추가합니다.

그다음 두 번째 조건(Criteria2)인 Kevin Sahadeo를 추가합니다. 수식에는 반드시 정확한 철자로 전체 이름을 입력해야 합니다. Enter 키를 누르면 결과가 표시됩니다.

또 다른 방법은 수식(Formulas) 탭의 함수 라이브러리 그룹에서 드롭다운 메뉴의 수학 및 삼각(Math & Trig)을 선택하고 SUMIFS를 클릭하는 것입니다. 그러면 함수 인수 대화 상자가 나타납니다.

Sum_range 입력 상자에는 합산하려는 판매 수량이므로 C3:C10을 입력합니다.
Criteria_range 입력 상자에는 찾으려는 과일이 있는 범위이므로 B3:B10을 입력합니다.
Criteria 입력 상자에는 Kevin Sahadeo가 구매한 망고 수량을 알고 싶으므로 Mango를 입력합니다.
Criteria_range2 입력 상자에는 두 번째로 찾는 범위, 즉 Kevin Sahadeo라는 이름이 있는 곳이므로 A3:A10을 입력합니다.
Criteria2 입력 상자에는 이 사람이 구매한 망고 수량을 알고 싶으므로 Kevin Sahadeo를 입력합니다.

확인(OK)을 클릭하면 결과가 표시됩니다.
이 글이 도움이 되었기를 바랍니다.
함께 읽으면 좋은 글: 엑셀에서 피벗 테이블과 피벗 차트 만드는 방법