엑셀 시트 간 데이터를 자동으로 연결하는 방법

엑셀 시트 간 데이터 연결하는 방법
엑셀에서 여러 개의 시트를 사용하다 보면,
다른 시트에 있는 데이터를 자동으로 가져오거나 연결해서 보고 싶을 때가 많습니다.
예를 들어,
- '1월 매출' 시트에 있는 데이터를 '요약' 시트에 보여주고 싶거나
- 부서별 자료를 하나의 시트에 모아 보고 싶을 때
이럴 땐 시트 간 참조 기능을 활용하면 수작업 없이 자동으로 연결할 수 있습니다.
1. 시트 간 참조란?
간단히 말해, 다른 시트에 있는 셀의 값을 현재 시트에서 불러오는 것을 말합니다.
즉, 한 번만 수식을 입력하면 이후에는 원본 시트 값이 변경될 때 자동으로 반영됩니다.
2. 시트 간 데이터 연결 기본 수식
기본 형식:
복사편집=시트이름!셀주소
예제:
=Sheet1!A1
→ Sheet1 시트의 A1 셀 값을 현재 시트에서 표시='1월 매출'!B2
→ 시트 이름에 공백이 있을 경우 작은따옴표로 감싸기
3. 시트 간 연결 수식 만드는 방법 (단계별)
- 연결하고 싶은 셀에 커서를 놓습니다
=
입력- 데이터를 가져올 시트로 이동
- 원하는 셀 클릭
- Enter 입력 → 자동으로 수식이 완성됨
예시:
'요약' 시트에서 '1월 매출' 시트의 B2 셀을 불러오고 싶다면:
- 요약 시트의 C2 셀에 커서 두기
=
입력- '1월 매출' 시트 클릭 → B2 셀 클릭
- Enter → 수식:
='1월 매출'!B2
4. 시트 간 연결 후 자동 반영되는 예시
원본 시트 (Sheet1) | 참조 시트 (Sheet2) | ||
---|---|---|---|
A열 (이름) | B열(점수) | A열(이름) | B열(점수) |
홍길동 | 90 | =Sheet1!A2 | =Sheet1!B2 |
이영희 | 85 | =Sheet1!A3 | =Sheet1!B3 |
Sheet1에서 점수를 수정하면 Sheet2에 자동으로 반영됩니다.
5. 시트 간 여러 셀 자동 채우기 (복사 방법)
- 참조 수식도 채우기 핸들(우측 아래 모서리) 를 사용해 여러 셀로 복사할 수 있습니다.
- 예:
=Sheet1!B2
→ 아래로 드래그 →=Sheet1!B3
,=Sheet1!B4
…
6. 주의할 점
- 시트 이름이 변경되면 수식도 자동으로 수정되지만, 시트가 삭제되면 오류 발생
- 참조 셀의 내용이 비어 있으면
0
으로 표시될 수 있음 - 연결된 셀은 수식으로 입력되어 있기 때문에 직접 수정하면 값이 바뀌지 않음
7. 시트 간 데이터 연결 활용 예시
- 월별 매출 시트 → 총합 요약 시트
→ 각 시트에서 특정 셀만 참조해서 하나의 시트로 통합 - 입력 시트와 보고서 시트 분리
→ 입력은 Sheet1, 보고서는 Sheet2에서 자동 참조 - 부서별 시트 → 관리자용 대시보드 시트
→ 각 부서 데이터를 실시간으로 하나의 시트에 연결
마무리
시트 간 참조는 엑셀의 기본 기능이지만, 제대로 활용하면 수작업을 줄이고 실수도 방지할 수 있습니다.
한 번만 수식을 설정해두면 나중에는 데이터를 자동으로 반영받을 수 있어,
보고서, 집계표, 요약표 작업 시 매우 유용합니다.
다음 글에서는 여러 시트의 데이터를 하나로 합치는 방법도 소개해드릴 예정입니다.
궁금한 점이나 실제 파일 예제가 필요하시면 댓글로 남겨주세요.
※ 수식을 셀에 그대로 표시하는 단축키
Ctrl + ~
(물결표)
- 설명: 수식을 결과값 대신 수식 자체로 화면에 표시합니다.
- 다시 누르면 원래대로 결과값 보기로 전환됩니다.
- 엑셀 전체 워크시트에 적용되며, 특정 셀만 수식으로 보는 기능은 없습니다.