목차
가격이나 갯수를 데이터를 분석할 때 가장 기본적인 분석은 합계를 구하는 것입니다.
엑셀을 배운다면 첫날 배우게 되는 SUM 함수는 그래서 자세한 내용은 넘어가는 경우가 많습니다.
기능을 좀 구체적으로 정리하고 파생함수인 SUMIF에 대해서 알아보겠습니다.
기본적으로 "="으로 시작해서 셀의 사칙연산을 입력할 수 있는데 이걸 쉽게 하는게 SUM입니다.
1. SUM 함수
SUM(value) : 입력된 모든 값들의 합을 구합니다. 셀이나 범위 혹은 숫자를 입력할 수 있습니다.

범위는 넣는 것에 관해서 엑셀 도움말에서는 아래와 같이 설명합니다.
=SUM(A2:A6)은 =A2+A3+A4+A5+A6보다 입력 오류가 발생할 가능성이 낮습니다.
함수는 장점이 하나 더 있는데 범위 내에 문자 있는 경우 자동으로 배제 한다는 것입니다.
그런데 텍스트를 넣으면 오류가 나서 실수로 입력한 데이터를 발견하는게 좋을 수 도 있습니다.
상황에 따라서 선택이 될 수 있습니다.

SUM 함수는 SUM(A1:A10,D1:D10,20,21,"5",True) 이런식으로 입력하면 모든 숫자를 다 더합니다.
"5"는 숫자 5로 서식이 자동변환되며 TRUE = 1로 쳐서 더합니다.
쉼표를 이용한 다양한 범위는 20개까지 입력할 수 있습니다.
2. SUMIF 함수
단순히 덧셈을 수행하는 것이 아닌 조건을 가지고 합연산을 수행합니다.
규칙을 입력하는 방법을 알면 쉽게 사용할 수 있습니다.
SUMIF(range, criteria, [sum_range]) : 지정한 조건을 충족하는 범위값을 합산합니다.
- range : 검사조건을 수용할 범위입니다. crieria의 조건을 검사합니다.
- criteria : 검사 조건입니다. 특정 값과 같거나(=), 크고 작은(>, <) 논리 연산자를 수행합니다.
- [sum_range] : 합계 연산을 실행할 범위입니다.(합을 구할 데이터들), 비워두면 range와 같은것으로 계산합니다.
왼쪽의 표에서 과일의 종류별로 합산하는 표가 오른쪽에 있습니다.
range인 이름 B4:B29 범위에서 Criteria의 종류가 같은 것을 고릅니다.
그럼 엑셀이 sum_range에서 같은 위치를 찾아서 더합니다.
따라서 range와 sum_range는 동일한 행 혹은 열 구성을 가져야 오류가 없이 계산이 됩니다.

숫자범위를 가지고 합을 연산하는 방법도 있습니다.
2월 3일 이전의 합계를 계산하도록 하는데 조건을 쌍따움표를 사용해서 입력해야 합니다.
"<="&조건 : & 연사자를 이용해서 논리연산자와 조건을 연결해야 작동합니다.
range의 날짜범위 B4:B29에서 G4날짜보다 작은 날짜만 더 합니다.
이 때도 조건에 맞는 행의 sum_range의 같은 행을 찾아서 더합니다.

SUM함수 같은 경우 많은 분들이 이미 많이 사용하고 있습니다.
그래도 정확한 사용법은 한번 알아보면 좋습니다.
연산식은 응용을 하면 사용법이 다양해 지고 효율적으로 문서를 작성할 수 있습니다.
문서가 도움이 되었으면 좋겠습니다.
'엑셀' 카테고리의 다른 글
엑셀 개수 세기, 조건에 맞는 값의 수를 세는 Count 함수들(COUNT, COUNTA, COUNTBLANK, COUNTIF 함수) (0) | 2023.02.15 |
---|---|
엑셀(EXCEL)의 더 강력한 조건부 함수 SUMIFS 함수, SUMPRODUCT(배열함수 사용법), 조건합계를 계산 (2) | 2023.02.14 |
엑셀 조회 함수 INDEX와 MATCH로 필요한 데이터 찾기(2가지 이상 조건 검색) (0) | 2023.02.12 |
엑셀 조회함수 Vlookup과 Hlookup으로 필요한 DATA를 찾자 (0) | 2023.02.11 |
엑셀 VBA로 같은 폴더의 파일이름 추출하고 변경하는 소스코드(하위폴더 포함, name 사용하기) (0) | 2023.02.09 |