DB를 배우신 분들께서는 SUBTOTAL 함수가 무엇인지 알고 계실겁니다. 엑셀에서도 SUBTOTAL 함수를 사용할 수 있는데요, 한마디로 SUBTOTAL 함수는 엑셀 화면에 보여진 값만 계산을 합니다. 즉, 만약 자동필터를 사용했다면 이로 인해 숨겨진 데이터값들은 계산에서 제외가 된다는 의미입니다.
아직 잘 이해가 안되시죠? 제가 그 차이와 함께 SUBTOTAL 함수를 사용하는 방법을 알려드릴게요.
39. 엑셀의 기초 - SUBTOTAL 함수를 사용하는 방법
아래는 SUM 함수와 SUBTOTAL 함수를 사용해서 총합을 구한 경우입니다. 아직까지는 두 방법의 경우, 총합이 모두 동일합니다.
그런데 자동필터를 사용해서 원하는 데이터만 엑셀에 보이게 한다면 그 결과는 달라집니다.
아래와 같이 2분기 1500이라는 데이터를 숨겼을 때,
SUM 함수를 사용한 경우는 데이터값에 변동이 없습니다.
SUBTOTAL 함수를 사용한 경우는 원래의 데이터값에서 2분기 1500이라는 데이터값이 제외된 것을 확인할 수 있습니다.
SUBTOTAL 함수를 업무에서 사용한다면 참 유용하겠죠? 그럼 이제 SUBTOTAL 함수 사용방법을 알려드릴게요.
SUBTOTAL 함수를 사용하는 방법은
① SUBTOTAL 함수를 사용할 셀을 마우스 왼쪽 버튼을 눌러 지정합니다.
② ①에서 지정한 셀에 =SUBTOTAL( 를 입력합니다.
③ 아래의 범위에서 계산하고자 하는 경우에 해당하는 숫자를 확인합니다.
④ 총합을 구할 것이기 때문에 =SUBTOTAL(9 를 입력합니다.
⑤ 총합을 구할 범위를 마우스 왼쪽 버튼을 눌러 드래그해줍니다. 그래서 =SUBTOTAL(9,C2:C5)와 같이 입력이 되게 합니다.
⑥ 아래와 같이 SUBTOTAL 함수가 입력되게 $를 입력합니다.
=SUBTOTAL(9,C$2:C$5)
⑦ [Enter]를 칩니다.
⑧ 아래와 같이 총합이 구해지는 것을 확인할 수 있습니다.
⑨ SUBTOTAL 함수를 사용하여 총합을 구한 것이기 때문에 자동필터를 통해 3분기 2050이라는 데이터를 숨기면 총합에서 데이터값이 빠지는 것을 볼 수 있습니다.
SUBTOTAL 함수가 무엇인지 이해가 되셨나요? 기본으로 알아두시면 좋으실거예요.
'IT > 엑셀' 카테고리의 다른 글
[직장인을 위한 엑셀 TIP] - HOUR & MINUTE 구하기 (2) | 2013.10.28 |
---|---|
[직장인을 위한 엑셀 TIP] - IF 함수 사용하기 (1) | 2013.10.25 |
[직장인을 위한 엑셀 TIP] - SUMIF 함수 사용하기 (2) | 2013.10.24 |
[직장인을 위한 엑셀 TIP] - 최대값, 최소값 구하기(MAX, MIN 함수) (0) | 2013.10.23 |
[직장인을 위한 엑셀 TIP] - 평균 구하기(AVERAGE 함수) (0) | 2013.10.22 |
[직장인을 위한 엑셀 TIP] - 글자를 균등하게 분할하기 (4) | 2013.10.18 |
[직장인을 위한 엑셀 TIP] - 셀 너비에 맞게 글자 크기 조절하기 (0) | 2013.10.17 |
[직장인을 위한 엑셀 TIP] - 원하는 특정한 셀 찾기 (0) | 2013.10.16 |
[직장인을 위한 엑셀 TIP] - 위에 있는 행의 값 동일하게 복사하기 (0) | 2013.10.15 |
[직장인을 위한 엑셀 TIP] - 텍스트를 여러 줄로 분리하기 (0) | 2013.10.14 |