엑셀 / 함수 / SUM, SUMIF, SUMIFS / 합계 구하는 함수

SUM은 숫자를 더하고, SUMIF는 하나의 조건에 맞는 값을, SUMIFS는 여러 조건을 모두 만족하는 값을 더합니다. SUMIFS는 조건 하나에도 사용할 수 있습니다. 두 조건 함수는 합계 범위의 인수 위치가 다르므로 수식을 바꿀 때 순서를 확인하세요.

전체 합계는 SUM

=SUM(A2:C2)
=SUM(A2:C3)
=SUM(A2:A10,C2:C10)

SUM으로 숫자를 개별 지정하거나 연속 범위·여러 범위의 합계를 구하는 예제입니다. A2:C2는 A2+B2+C2를 범위로 표현한 형태입니다.

SUM으로 숫자를 개별 지정하거나 연속 범위·여러 범위의 합계를 구하는 예제입니다. A2:C2는 A2+B2+C2를 범위로 표현한 형태입니다.

참조 범위의 텍스트와 빈 셀은 제외되지만 숫자 0은 포함됩니다. 숫자가 텍스트로 저장되어 있으면 예상보다 작은 합계가 나올 수 있습니다. 범위의 오류 값은 합계에도 영향을 줄 수 있으므로 먼저 확인하세요.

조건 하나는 SUMIF

=SUMIF(range,criteria,[sum_range])
=SUMIF(A2:A7,">=60")
=SUMIF(A2:A7,1,D2:D7)

range는 조건을 검사할 범위이고 sum_range는 더할 값의 범위입니다. sum_range를 생략하면 조건 범위 자체를 더합니다. 두 예제는 각각 A열의 60 이상인 값의 합, A열이 1인 행의 D열 합입니다.

SUM과 SUMIF의 비교 예제입니다. 조건이 숫자인 경우와 텍스트·비교식인 경우의 작성 방법을 구분합니다.

SUM과 SUMIF의 비교 예제입니다. 조건이 숫자인 경우와 텍스트·비교식인 경우의 작성 방법을 구분합니다.

여러 조건은 SUMIFS

=SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
=SUMIFS(D2:D7,A2:A7,1,B2:B7,"A")

첫 인수에 합계 범위를 넣고 이후에 조건 범위와 조건을 짝지어 입력합니다. 예제는 A열이 1이면서 B열이 A인 행의 D열 값을 더합니다. 여러 조건은 AND 관계입니다.

구문과 지원 제품은 Microsoft의 SUM 함수 설명, Microsoft의 SUMIF 함수 설명, Microsoft의 SUMIFS 함수 설명에서 확인할 수 있습니다.

조건 수식과 범위 확인

E2 이상의 값을 조건으로 삼으려면 ">="&E2처럼 연산자 문자열과 셀 참조를 연결합니다. 텍스트는 "서울"처럼 따옴표로 감싸고, 조건에 와일드카드를 쓸 때는 *와 ?의 의미도 확인하세요.

조건 범위와 합계 범위의 시작 행·끝 행을 맞추면 자료 대응 관계를 확인하기 쉽습니다. 특히 SUMIFS의 모든 범위는 같은 크기여야 합니다. 날짜별 합계는 날짜가 실제 일련번호인지 확인해야 하며 여러 해의 자료에서 월만 비교하면 다른 연도의 같은 월이 섞입니다.

SUM 계열은 필터나 수동 숨기기로 보이지 않는 행을 자동으로 제외하지 않습니다. 화면에 보이는 행만 집계하려면 SUBTOTAL 등 그 목적에 맞는 함수를 검토하세요.

같은 카테고리의 다른 글
엑셀 / 리본 메뉴 숨기기, 탭만 표시하기

엑셀 / 리본 메뉴 숨기기, 탭만 표시하기

리본 메뉴를 접거나 탭만 표시하고 다시 고정하는 방법을 설명합니다. Ctrl+F1과 버전별 표시 옵션을 사용해 화면 공간을 조절할 수 있습니다.

엑셀 / 행, 열, 워크시트 숨기기, 숨기기 취소하기

엑셀 / 행, 열, 워크시트 숨기기, 숨기기 취소하기

행·열·시트를 숨기고 다시 표시하는 경로를 설명합니다. 첫 행·첫 열, 숨기기 취소 비활성화와 숨김이 보안 기능이 아닌 이유도 안내합니다.

엑셀 / 인쇄 / 워크시트에서 선택한 영역만 인쇄하는 방법

엑셀 / 인쇄 / 워크시트에서 선택한 영역만 인쇄하는 방법

선택 영역 인쇄와 인쇄 영역 지정의 차이를 설명합니다. 머리글·배율·미리 보기와 다음 인쇄 작업의 설정 확인을 안내합니다.

엑셀 / 행의 최대 개수, 열의 최대 개수, 셀의 최대 개수

엑셀 / 행의 최대 개수, 열의 최대 개수, 셀의 최대 개수

현대 Excel 워크시트의 행·열·셀 수와 마지막 셀 주소를 설명합니다. .xls의 제한과 실제 처리 용량·숫자 정밀도는 별도 조건임을 안내합니다.

엑셀 / 차트를 이미지 파일로 저장하는 방법

엑셀 / 차트를 이미지 파일로 저장하는 방법

Excel 차트를 복사해 PowerPoint나 그림판에서 이미지로 저장하는 방법을 설명합니다. 파일 형식, 잘림·글자 선명도와 원본 데이터 노출도 확인합니다.

엑셀 / 양수(이익)를 빨간색, 음수(손실)를 파란색으로 만드는 방법

엑셀 / 양수(이익)를 빨간색, 음수(손실)를 파란색으로 만드는 방법

조건부 서식과 사용자 지정 숫자 형식으로 양수·음수의 색을 구분합니다. 0·텍스트·소수 자리 표시와 색 외의 구분·규칙 충돌도 확인합니다.

엑셀 / 함수 / PRODUCT / 곱하기 함수

엑셀 / 함수 / PRODUCT / 곱하기 함수

PRODUCT로 개별 숫자·범위를 곱하는 방법을 설명합니다. 빈 셀·텍스트·0 처리와 행별 곱의 합을 구하는 SUMPRODUCT의 차이도 확인할 수 있습니다.

엑셀 / VBA / 메뉴에 개발 도구 추가하는 방법

엑셀 / VBA / 메뉴에 개발 도구 추가하는 방법

Excel 옵션에서 개발 도구 탭을 추가하고 다시 숨기는 방법을 안내합니다. VBA 편집기·매크로·컨트롤의 역할과 매크로 보안 설정의 차이도 설명합니다.

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

새 창과 모두 정렬로 같은 통합 문서의 여러 시트를 함께 보는 방법을 설명합니다. 새 파일 복사와의 차이, 창별 시트 선택과 동기 스크롤도 다룹니다.

엑셀 / 순열의 수, 중복순열의 수, 조합의 수, 중복조합의 수 계산하기

엑셀 / 순열의 수, 중복순열의 수, 조합의 수, 중복조합의 수 계산하기

순서·중복 허용 여부로 PERMUT·PERMUTATIONA·COMBIN·COMBINA를 선택하는 방법을 설명합니다. 같은 항목 수의 예제로 네 종류의 경우의 수를 비교합니다.