티스토리 뷰
SUM이란 간단히 말하면 '더하기'이다.
간단하지만 가장 필요한 함수, SUM에 대해서 정리해 보자.
그리고 조건값을 통해 좀 더 활용도를 높여줄 SUMIF, SUMIFS에 대해서도 같이 정리해 본다.
= SUM (number1, number2, .... )
SUM의 괄호 안에는 합을 구하고자 하는 범위를 넣으면 된다. 범위를 지정하는 방법은 직전에 정리해 보았으니,
참고하길 바란다.
그렇다면, 위 예제에서 남자 또는 여자 나이의 합만 구하려면 어떻게 해야 할까?
쉽게 생각해서, SUM에서 범위값을 셀 하나하나 클릭해 주는 방법을 생각할 수 있겠다.
해당 예제에서는 DATA의 수가 15개에 불과하다. 하지만 분석해야 하는 DATA의 수가 수백개, 수천개가 넘는다고 생각해 보자.
'반드시' 한번 이상의 실수를 하는 것은 물론이고, 꽤나 많은 시간을 소요해야 할 것이다.
이럴 때, 빠르고 정확하게 값을 구할 수 있는 함수가 바로 SUMIF이다.
= SUMIF ( range, criteria, [sum_range] )
range: 조건값을 확인할 범위
criteria: 조건값 (원하는 값을 찾게 해줄 조건값)
sum_range: range에 대응하여 조건값에 해당하는 값을 찾을 범위
sum_range와 range의 범위는 1:1 매칭되어야 하므로 행(세로)의 수가 같아야 한다.
반드시 sum_range와 range의 행의 위치가 같아야 할 필요는 없지만 적어도 행의 수(높이)가 맞아야 sum_range와 range가 1:1로 매칭되어
조건값에 대한 정확한 결과값을 얻을 수 있다.
아래 예제처럼 criteria자리에 'E9'라는 범위로 조건값을 불러올 수도 있지만, 그 자리에 '여'라고 값을 넣어 동일한 결과 값을 얻을 수도 있다.
즉, 조건값이라는 것은 특정한 값이어야 하지만 반드시 함수 안에 고정된 값으로 넣을 필요없이 범위로 지정하여 넣을 수 있다.
범위에 대해서 정리할 때도 언급했듯이 되도록이면 엑셍릐 값을은 함수로 유동적이게 처리되도록 하는 편이 좀 더 활용도가 높다.
함수를 작성 할때마다 최대한, 참조하는 방식으로 값을 처리하는 것을 연습해 보도록 하자.
sum을 통해 9번의 셀을 클릭했던 것을 단 세개의 범위 지정으로 값을 구할 수 있다. 또한 정확도도 높아질 것이다.
예제에 '지역'값을 넣은 것에는 이유가 있다. 두개의 조건값에 대한, 즉 '남자이면서 강남구에 거주하는 사람들의 나이의 합'은 어떻게 구할까?
아마 바로 감이 올 것이다. 바로 SUMIFS 이다.
= SUMIFS ( sum_range, criteria_range1, criteria1, .... )
- sum_range: 조건값들에 해당하는 값을 찾을 범위
- criteria_range1: 조건값들을 찾을 범위
- criteria1: 조건값
criteria_range1, criteria1 과 같이 숫자가 붙는 이유는 (조건값 범위, 조건값)의 순서로 조건값을 계속 하여 나열 할 수 있다는 의미이다.
위의 예제처럼 SUMIFS를 통해 각 지역의 남/ 여의 나이의 합을 한번에 구할 수 있게 되었다.
다음 포스팅에서는 절대참조를 비롯한 참조방식에 대해서 정리해 보고자 한다.
만약 당신이 위 예제와 같은 상황에서 SUMIFS의 8가지 값을 구하기 위해 8번의 함수를 작성 또는 수정하였다면,
유용한 내용이 될 것이다.
'Excel 함수' 카테고리의 다른 글
[엑셀] if (0) | 2017.05.10 |
---|---|
[엑셀] vlookup, hlookup (0) | 2017.05.09 |
[엑셀] count, counta, countif, countifs (0) | 2017.05.08 |
[엑셀] 절대참조 (0) | 2017.05.06 |
[엑셀] 범위 지정, 범위 (0) | 2017.05.05 |
- Total
- Today
- Yesterday
- 날짜표기변경
- 엑셀sum값오류
- 엑셀VLOOKUP
- 엑셀표시형식
- 버림하기
- 엑셀 올림 계산하기
- 엑셀roundup
- sum과subtotal
- 엑셀 반올림 계산하기
- 엑셀IF
- 엑셀SUM
- 엑셀 버림 계산하기
- 엑셀rounddown
- 엑셀 자리수 정리
- 엑셀논리함수
- 엑셀필터에서sum값오류
- Excel
- 필터내함수사용
- 엑셀배우기
- 엑셀셀서식
- COUNTIFS
- subtotal의function_num
- 엑셀round
- 엑셀필터된리스트에서합계구하기
- 올림하기
- function_num
- 엑셀
- 엑셀함수
- 엑셀 소수점 정리
- 엑셀강의
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |