Posted
Filed under MS Excel
|| English || 中文 || view 14970 ||

엑셀(Excel)을 사용하다 보면 간단한 계산이 필요할 때 번거롭게 수식이나 함수를 사용해야 하는 일이 있다. 이를 줄여주는 것 중 하나는 합계, 평균, 개수 등 선택 영역에 대한 간단한 집계 정보를 하단 상태 표시줄에 보여주는 것이다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

즉, 위 그림과 같이 데이터가 입력되어 있을 때, 특정 영역을 선택하면 아래 그림과 같이 하단 상태 표시줄에 간략한 집계 정보를 표시한다. 이 위치에서 마우스 오른쪽 단추를 클릭하여 메뉴를 부르면 최소값, 최대값 등 다른 몇 가지 정보도 확인할 수 있다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

예를 들어, 이런 방식과는 다르게 여기 나타난 합계 정보를 특정 셀에 바로 입력하고자 한다면, 매크로를 하나 작성해 두면 편하다.

매크로를 작성하기 위해 [개발 도구] 탭에서 [Visual Basic] 메뉴를 선택한다. 바로 가기 키인 [Alt] + [F11]을 사용하는 것도 좋다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

나타나는 VBA 편집기 창에서 다음과 같은 모듈을 하나 작성한다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

그 다음 편집기 창을 닫고 엑셀 시트로 돌아가 해당 매크로를 실행할 단추를 만든다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

매크로 지정
[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

각 단추와 매크로를 적절하게 연결한 후 계산이 필요한 영역을 선택하고, 복사 단추를 클릭한다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

그 다음 결과를 입력할 셀을 선택하고 붙여넣기 단추를 클릭한다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로
[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

다양한 함수(WorksheetFunction)를 응용하여 사용할 수 있다.

[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로

또한, 단추 형태가 아니라 바로 가기 키 형태로 사용할 수도 있다.



"MS Excel" 분류의 다른 글
[Excel 2013 Preview] 리본 메뉴에 개발 도구 탭 표시하기 (0)2012/07/23  
[MS Office] 엑셀, 워드, 파워포인트에 플래시 파일 삽입하기 (0)2007/07/20  
아이패드용 엑셀에서 단축 메뉴인 편집 메뉴가 나타나지 않을 때 (0)2014/03/29  
[Excel] 시트의 일정 부분만 사용할 수 있도록 하기 (0)2007/07/30  
[Excel] 사용 중인 셀의 값들이 계산 후 자동으로 변경되지 않을 때 (1)2010/10/17  
  ◐ 관련 글 ◑   ◐ 100일간 인기 글 ◑
 
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


RSS 2.0 feed
ATOM 1.0 feed
Tag , , , , ,
Response
You can track responses via RSS / ATOM feed
RSS 2.0 feed
ATOM 1.0 feed
Hanskim

안녕하세요.
해당 VBA코드로 단순 계산은 가능하나,
금액이 커지는 경우 Overflow 에러가 뜹니다 ㅜ

혹시나 해결 가능한 방법 아시는지요?
감사합니다.

Park Chulwoo (박철우)

해당 문제에 대한 해결 방법을 새로 올렸습니다.

http://cantips.com/2636