본문 바로가기
카테고리 없음

엑셀 다른 시트 값 합계 구하는 방법

by 원아이드잭 2025. 7. 2.
반응형

엑셀을 사용하다 보면 여러 시트에 분산된 데이터를 하나로 합산해야 할 때가 많습니다. 예를 들어, 각 월별 매출을 시트별로 관리하고 있다면, 이를 요약 시트에서 한눈에 확인하고 싶을 수 있죠. 이 글에서는 엑셀 다른 시트 값 합계 구하는 방법을 상황별로 정리해 드립니다. 실무에서 자주 쓰이는 SUM 함수부터 3D 참조 방식까지, 실용적인 팁을 담았습니다.

 

1. 기본 SUM 함수로 다른 시트 값 합산하기

가장 기본적인 방법은 =SUM(시트명!셀주소) 형식으로 수식을 입력하는 것입니다.

예시:
=SUM(Sheet1!B2, Sheet2!B2, Sheet3!B2)

이 방식은 각 시트의 특정 셀을 개별적으로 지정해 합산할 수 있습니다. 단점은 시트 수가 많을 경우 수식이 길어진다는 점입니다.

 

엑셀 여러 시트 합계, 3D 함수로 해결하세요! (모든 버전 가능) - 오빠두엑셀

 

엑셀 여러 시트 합계, 3D 함수로 해결하세요! (모든 버전 가능) - 오빠두엑셀

엑셀 여러 시트 합계 구하기, 여러 시트 참조 3D 함수로 편리하게 구하는 방법 | 3D 참조와 SUM 함수를 활용하여 여러 시트의 합계를 편리하게 구하는 방법 | 엑셀 다중 시트 합계 | 엑셀 무료 강의 |

www.oppadu.com

 

2. 3D 참조 방식으로 여러 시트 한 번에 합산하기

시트 구조가 동일하고, 같은 셀 위치에 데이터가 입력되어 있다면 3D 참조를 활용할 수 있습니다.

예시:
=SUM('1월:3월'!B2)

이 수식은 ‘1월’부터 ‘3월’ 시트까지의 B2 셀 값을 모두 더합니다. 시트 이름에 공백이 있을 경우 반드시 '로 감싸야 합니다.

 

사용 방법 요약

  1. 합계를 표시할 셀에 =SUM( 입력
  2. 첫 번째 시트를 클릭
  3. Shift 키를 누른 상태로 마지막 시트를 클릭
  4. 합산할 셀(B2 등)을 클릭
  5. Enter 키로 수식 완료

 

3. INDIRECT 함수로 동적 시트 참조하기

시트 이름이 셀에 입력되어 있고, 이를 기반으로 값을 불러오고 싶다면 INDIRECT 함수를 사용할 수 있습니다.

예시:
=SUM(INDIRECT("'"&A1&"'!B2"))

이 수식은 A1 셀에 입력된 시트 이름을 참조하여 해당 시트의 B2 값을 불러옵니다. 여러 시트를 동적으로 처리할 때 유용하지만, 다소 복잡할 수 있습니다.

 

4. 실무 팁

  • 시트 구조가 동일하다면 3D 참조 방식이 가장 간편합니다.
  • 시트 수가 많고 이름이 일정하지 않다면 INDIRECT 함수와 함께 VBA를 활용하는 것도 고려해볼 수 있습니다.
  • 시트 이름에 공백이나 특수문자가 있을 경우 '시트명'!셀주소 형식으로 따옴표를 꼭 사용하세요.

 

엑셀에서 다른 시트의 값을 합산하는 방법은 다양하지만, 상황에 맞는 방식을 선택하는 것이 중요합니다. 단순한 합계라면 SUM 함수로도 충분하고, 시트가 많거나 동적으로 처리해야 한다면 3D 참조나 INDIRECT 함수가 유용합니다. 위에서 소개한 방법들을 잘 활용하면, 복잡한 데이터도 효율적으로 관리할 수 있습니다.

반응형