Excel_Functions

여러셀범위 더하기(사용법/누적/텍스트합계) SUM

excelcopycat 2020. 10. 7. 05:32

SUM 더하기
1. 기본 사용법 (셀, 범위, 여러 범위, 여러 셀 합계)
2. 가장 빠른 우측/하단 합계 구하기(1초컷)
  ㄴ 주의사항
  ㄴ 평균, 숫자 개수, 최대값, 최소값
3. SUM의 활용
  ㄴ 덧셈 뺄셈 수식을 간단하게
  ㄴ 누적 합계, 누적달성율, 부족량 계산
4. 오류 해결책 (텍스트 형식 숫자)
  ㄴ 빈셀 복사하여 선택하여 붙여넣기 (값&더하기)
  ㄴ IMSUM 함수

안녕하세요. 이번에는 SUM 함수를 이용한 더하기 공부를 하겠습니다.

SUM 함수 더하기.xlsx

1. SUM 함수 기본사용 (셀, 범위, 여러셀과 범위의 합계)

더할 숫자들을 SUM이란 함수 속에 묶어 합계를 구합니다.
어렵지 않아요. 아래 예시들을 보면서 어떤 케이스에 어떤 방식을 써야 하는지 연습해보죠.
아래는 각 행마다 노란색 숫자를 SUM 함수를 이용하여 합계를 구한거예요.

첫번째 =SUM(A1) 이거는 =A1이랑 같은 의미이죠.
SUM안에 한개 셀만 넣어도 되는 거 아셨나요? ㅋ
셀에 =SUM( 를 적으시고 A1 셀을 클릭하시고 엔터!
괄호 닫고 엔터 치셔도 되고, 안 닫고 엔터 치셔도 됩니다.

두번째와 세번째 같이 보시면... 두 개의 셀 사이에  : (콜론) 이 있어요.
두 개의 셀을 포함한 범위라는 뜻입니다.
A2:B2는 A2와 B2범위, A3:C3는 A3부터 C3까지 범위
=SUM( 적으시고 A2부터 A3까지 드래그합니다. 그리고 엔터!

네번째는 서로 떨어진 셀들의 합입니다.
이번에는 두 셀 사이에  , (콤마) 를 사용합니다.
=SUM( 적으시고 A4 클릭하시고 ,(콤마) 적으시고 D4 클릭 그리고 엔터!

자 이제 복합으로 가볼게요?

다섯번째 : 두개의 범위의 합니다.
범위는 콜론, 두개의 범위가 떨어져 있으니 두 범위 사이에 콤마?! 맞습니다.
=SUM(A5:B5,D5:E5)
=SUM( 적으시고 A5부터 B5까지 드래그 ,콤마 적으시고 D5부터 E5까지 드래그

여섯번째 : 셀,범위,셀 스타일이네요. 
=SUM(A6,C6:D6,F6)

일곱번째 : 홀수들의 합, 셀,셀,셀,셀 스타일
=SUM(A7,C7,E7,G7)
셀클릭 콤마 셀클릭 콤마
또는
첫셀클릭 후 Ctrl 누른 상태에서 다른 셀들 클릭 (콤마가 자동 입력됨)

여덟번째 범위,셀,셀,셀이네요
=SUM(A8:B8,D8,F8,H8)
A8부터 B8까지 드래그 후 Ctrl 누른 상태에서 다른 셀들 클릭 (콤마가 자동 입력됨)

마지막 아홉번째, 숫자는 많지만 결국 한개의 범위죠
=SUM(A9:I9)

SUM 기본 사용법에 대해 보았는데 이해되셨나요?

SUM안에 셀 번호가 아니고 숫자를 직접 넣으면 어떻게 될까요?
아래처럼 정상 계산됩니다.
SUM은 안에 있는 숫자를 더하는 함수라서 숫자를 직접 넣어도 계산이 됩니다.
단, 여러 숫자는 콤마로 연결해주세요. 범위로 연결하면 행 전체가 선택됩니다.


2가장 빠른 합계 구하기 (자동 합계 주의사항)

SUM이든 다른 함수든 셀에 직접 키보드로 쳐서 입력 가능해요.
그런데 SUM처럼 많이 사용하는 것들은 탭에 버튼이 있어서 클릭하면 입력이 됩니다.

합계를 적을 셀을 선택하신 후
위에 보이는 ∑ 자동합계 버튼을 누르시면 합계 수식이 입력 되고,
엔터 또는 자동 합계 버튼을 한번 더 클릭하시면 SUM 수식이 완성됩니다.

※ 주의1
자동 합계 범위는 값이 있는 곳까지만 선택됩니다.
0값은 0이지만 아무튼 값이 있는거잖아요.
그래서 F열은 문제가 안되는데, G열처럼 텅 빈 셀은 문제가 됩니다.
G4 셀이 값이 없는 셀이네요.
그럼 자동 합계 범위를 수정해 주어야 합니다.

※ 주의2
자동 합계 수식이 입력되었을 때 범위를 꼭 확인해주세요.
합계 적을 셀의 위쪽이나 왼쪽으로 숫자가 있는 경우 자신이 의도하지 않은 쪽으로 범위가 지정될 수 있어요. 범위가 잘못되어 있으면 수정 후 엔터 쳐주세요.

그렇다면 범위가 잘못된 경우 범위 수정하는 법을 알아야겠죠?

합계 적을 셀 선택, 자동 합계 버튼 누르기. 여기까지는 동일합니다.
현재 잘못 범위가 지정된 상태라면 이 때 더하려는 범위를 드래그 하시고 엔터 치면 됩니다.

더하려는 숫자들이 많다면 일단 더하려는 첫번째 셀(클릭)이나 범위(드래그)를 선택하세요.

그리고나서 Ctrl 버튼을 누르시고 계속해서 다른 셀이나 범위 선택 하시면 되요.
컨트롤부터 누르시면 잘못 자동 지정된 셀도 합계에 들어가게 됩니다.
원하시는 만큼 고르시고 다 선택했으면 엔터!


흠... 주의할게 좀 있네요.
그럼 가장 쉽고 빠른 방법 하나 보여 드릴게요.
표 만들 때 보통 우측 상단에 합 만들고 아래로 자동채우기 하시고,
하단 좌측에 합 만들고 우측으로 자동채우기 하시죠?

합계 data들과 합계를 적을 행/열을 같이 선택한 후 자동 합계 버튼 눌러보세요.
합계 칸에 자동으로 합계가 나오고
또 합계 셀들에 SUM 수식이 기입되어 집니다.
너무 멋있어요 ^^ 1초면 표 합계 실수 없이 구해집니다.


자동 합계 버튼을 이용하여 위에 처럼 빠르게 합계를 만들었죠.
여기서 멈출 수 없죠. 더 나아가보죠.
자동 합계 옆에 작은 역삼각형 ▼ 보이시나요?
한번 눌러보세요.

합계, 평균, 숫자 개수, 최대값, 최소값이 보이죠?
그러면...그러면....?!
위에서 자동 합계 1초컷 한 것처럼 범위를 합계 셀 포함해서 선택하고
역삼각형 누르고 평균을 클릭하면 자동으로 평균 수식이 다 입혀지겠죠?

※ 방법
합계 셀 포함해서 드래그로 범위 선택,
자동 합계 버튼 옆에 있는 역삼각형 클릭,
평균(A) 클릭

아래는 원단의 중량별 신축성을 측정 결과 표입니다.
순서대로 해보세요. 우측, 하단 평균이 정확하고 빠르게 계산되었죠?

숫자 개수, 최대값, 최소값도 같은 방식으로 가능합니다.
다른 함수는 이게 불가능해요. 합계, 평균, 숫자개수, 최대값, 최소값에 사용해주세요.


3. SUM 함수 활용하기 (빼기 수식 간단하게, 누적 합계 구하기)

이번에는 SUM 함수를 활용하는 방법 2가지 보여드릴게요.

1) 더하기 빼기 수식을 간단하게

더하고 뺄 항목이 여러개인 경우 더하고 빼고 더하고 빼고...
나중에 수식이 맞는지도 모르게 됩니다.
그래서 SUM을 이용해서 더할 것들을 묶고 뺄것들을 묶는거죠.

=A1+A2+A3+A4......-A10-A11-A12-A13-A15
수식이 긴 것도 긴거지만 더할 거나 뺄 거가 추가되면?? 또 추가해줘야 되죠.

이걸 SUM으로 묶어주면?
=SUM(A1:A4)-SUM(A10:A15) 이렇게요.
수식도 짧아졌고 어디서 뭘 빼는지 이해도 쉽고 뺄 범위에 2행 추가해도 자동으로 포함이 되요.
=SUM(A1:A4)-SUM(A10:A17

아래 1월 영업이익 계산한 거 살펴보세요.
뺄 값들을 SUM으로 묶으면, 나중에 기타경비를 기타경비와 상각비로 나누는 경우,
SUM(D6:D8)이 SUM(D6:D9)로 자동으로 바뀐답니다.
방법 : 8행 클릭, 복사(Ctrl C), 마우스우측버튼 클릭, 복사한 셀 삽입(E) 선택.


2) 누적 합계 구하기 (누적 합계, 누적 달성율, 부족량)

이번에는 한단계 올려서 SUM과 절대 참조를 이용한 누적합계를 구해보겠습니다.

아래는 일일 판매량 자료입니다.
기본적으로 일일 판매량의 합계와 목표를 보고 판매 추이를 확인하죠.
만일 일일 누적 판매량 자료를 사용하신다면 누적량 행이 아주 유용하겠죠.

※ 방법
C4 셀 선택 → =SUM(C3:C3) 기입 → 밑줄 친 C3를 클릭  F4키 한번 누르고 엔터 → 오른쪽으로 자동채우기 또는 복사 붙여넣기 

C4의 수식은 =SUM($C$3:C3) 이죠? D4=SUM($C$3:D3) E4=SUM($C$3:E3)
첫번째 C3는 달러로 못 움직이기게 고정시켰고, 두번째 C3는 오른쪽으로 가면서 D3 E3로 바뀌고 범위가 늘어나게 되었습니다. 그렇게 누적 합계가 된거죠.

누적 판매량 행을 만들었으면 아래처럼 그래프도 가능하죠.
일일 판매량과 누적 판매량 그래프 비교해 보세요.


주의
=SUM(C3:C3)은 C3부터 C3까지 범위 숫자를 더하라입니다.
그 범위에는 C3 밖에 없으니 C3 값 100이 나오죠
콜론 대신에 콤마를 쓰시면 C3 셀과 C3 셀을 더하라는 뜻이 되어 100+100=200이 됩니다.


4. SUM 오류 해결책 (텍스트로 된 숫자 합계)

마지막으로 합계가 안 되는 경우에 어떻게 하는지 알아볼게요.
숫자처럼 보이지만 실제로는 문자(텍스트)인 경우에는 SUM이나 다른 숫자 계산이 안 됩니다.

당연....하죠? 숫자가 아니니 사칙연산이 안되는거죠.
주로 프로그램에서 다운 받은 파일들은 보기에는 숫자지만 실제는 텍스트입니다.

아래처럼 형식이 텍스트, 또는 셀 좌측 상단에 녹색 표시가 있으면 텍스트입니다.

그럼 해결책은? 텍스트를 숫자로 바꾸는 것이죠.

다른 사이트들 설명은 주로 3가지인데요
1. + 더하기 형식으로 셀들을 더해라
  ㄴ SUM으로 하면 값이 0이나 오류가 나는데, 각 셀들을 + 기호 사용하여 더하면 합계가 됩니다.
     그러나 Data가 많으면 불가능하겠죠?
2. 형식을 일반으로 바꿔라
  ㄴ 텍스트 형식의 숫자 범위를 선택한 후 형식을 일반이나 숫자로 바꿔는 방법입니다. 그런데 형식을 바꿔도 셀을 더블클릭하고 엔터를 쳐야지만 진짜 일반 형식으로 바뀝니다. 이것도 Data가 많으면 불가능합니다.
3. 노란색 안에 느낌표 버튼 클릭, 숫자로 변환(C) 클릭
  ㄴ 이건 한개의 범위를 선택하고 할 수 있습니다. (여러 셀은 한번에 안됨)
  ※ 주의 : 변환할 data가 많으면 엑셀 멈추고 "응답없음" 나옴 
      저도 회사 생활 중반까지도 정말 여러번 PC를 던져버리고 싶었습니다.


4. 가장 빠르고 안전한 방법 : 빈셀 더하기

  ㄴ 아무 빈 셀을 클릭하고 복사 (Ctrl C)

  ㄴ 변환하려는 여러 셀, 범위 다 선택하고 그 셀 위에서 마우스 오른쪽 버튼 클릭
  ㄴ 선택하여 붙여넣기 클릭


  ㄴ 값, 더하기 선택 후 확인



여러 셀, 범위를 한번에 전환 가능하고, 수 만개의 텍스트도 순식간에 숫자로 변환합니다.


텍스트 숫자로 순식간에 전환하는 거 알고 나서 정말 너무 기뻤던 기억이 나네요.

근데 이것도 귀찮다. 그냥 숫자가 텍스트인 상태에서 더하고 싶다.
그러면 IMSUM 함수를 쓰세요.

IM은 허수 
imaginary number 의 첫 두자입니다.
즉, 허수(복소수)의 합을 구하는 함수인데... ㅋㅋㅋ
저 허수 이런거 설명 못 합니다. 다른 분들의 블로그들을 참조해주세요. :)
아무튼 =IMSUM(범위)하면 텍스트 숫자를 더합니다.

예시1) 텍스트로 된 숫자는 SUM 하면 0 나옵니다.
예시2) IMSUM으로  텍스트 형식의 숫자 합계 가능합니다.
예시3) IMSUM은 텍스트와 숫자가 섞여 있어도 합이 가능합니다.
예시4) 문자가 있으면 IMSUM도 불가능합니다.
예시5) 엑셀에서 i는 허수입니다. IMSUM으로 허수의 합이 가능하죠
예시6) 실수+허수의 합계도 IMSUM으로 가능합니다.

저는 회사 생활하면서 솔직히 허수를 쓴적은 없습니다만,
여러분은 허수 사칙연산을 쓰신다면 IM함수를 이용하세요.

IMSUM(더하기), IMSUB(빼기), IMPRODUCT(곱하기), IMDIV(나누기)



여기까지 SUM의 기초 사용법부터 주의사항, 활용 예시, 오류시 해결책까지 공부하였습니다.
수고 많으셨고요. 다른 활용법이나 문의사항 댓글로 남겨주세요.
감사합니다. 좋은 하루 보내세요!!