Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로

다루는 데이터가 점점 방대해지거나 여러 시트에 흩어져 있다면, 모든 시트를 하나로 연결해 주는 마스터 시트를 운영하는 것이 좋습니다. 마스터 시트를 활용하면 전체 데이터를 한눈에 파악할 수 있고, 핵심 정보도 손쉽게 전달할 수 있습니다. 단순히 복사·붙여넣기하는 대신 링크를 사용하면 원본 데이터가 바뀔 때마다 자동으로 업데이트되므로 관리 부담도 크게 줄어듭니다. 지금부터 엑셀에서 마스터 시트를 만들고 각 시트를 체계적으로 연결하는 세 가지 방법을 소개합니다.

방법 1 – 기본 셀 참조로 마스터 시트 연결하기

마스터 시트와 다른 시트 사이에서 데이터를 주고받는 가장 간단한 방법은 직접 셀 참조입니다. 시트 간에 하나의 값만 전달하면 되는 경우라면 이 방법만으로 충분합니다.

1단계. 연결된 값이 표시되기를 원하는 시트의 셀을 클릭합니다.

2단계. 등호(=)를 입력해 수식을 시작한 뒤, 통합 문서 하단의 시트 탭에서 데이터를 가져올 시트를 클릭합니다. 그러면 수식 입력줄에 시트 이름과 느낌표(!)가 자동으로 입력됩니다.

3단계. 값을 가져올 셀을 클릭하고 Enter 키를 누릅니다. 원래 시트로 돌아오면서 해당 셀에 연결된 값이 표시됩니다.

클릭 대신 참조를 직접 입력할 수도 있습니다. 기본 구문은 =시트이름!셀주소이며, 예를 들어 "Revenue" 시트의 B2 셀 값을 가져오려면 =Revenue!B2라고 입력하면 됩니다. 시트 이름에 공백이 포함되어 있다면(예: "Revenue 2026") 작은따옴표로 감싸서 ='Revenue 2026'!B2처럼 작성합니다.

방법 2 – HYPERLINK 함수로 마스터 시트에 목록 형태로 연결하기

마스터 시트에 각 시트(특정 셀 포함)로 이동하는 링크 목록을 만들고 싶다면 HYPERLINK 함수를 활용할 수 있습니다. 함수 구문은 다음과 같습니다.

HYPERLINK(link_location, [friendly_name])

여기서 link_location(링크 위치)이 가장 까다로운 부분인데, 여러 문자를 조합해 "#시트이름!셀" 형식으로 만들어야 합니다. friendly_name(표시 이름)은 하이퍼링크에 실제로 보이는 텍스트를 의미합니다.

이를 위해 링크 위치에는 다음과 같은 수식 구조를 사용합니다: "#'"&CellReference&"'!Cell"

  • CellReference: 마스터 시트 목록에 적힌 시트 이름으로, 실제 엑셀 시트 이름과 반드시 일치해야 합니다.
  • Cell: 연결하려는 시트의 대상 셀입니다(A1, C3 등).

예를 들어 연간 매출을 정리한 간단한 마스터 시트가 있다고 가정해 보겠습니다.

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로

1단계. 각 시트로 향하는 링크를 만들려면 다음 수식을 입력합니다: =HYPERLINK("#'"&B2&"'!A1", B2)

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로

엑셀은 B2 셀에 적힌 이름(예: "Revenue 2020")을 가져와 "Revenue 2020" 시트의 A1 셀로 이동하는 링크를 만듭니다. 편의상 표시 이름은 그대로 복사해 사용했습니다.

2단계. 빠른 채우기(Flash Fill) 또는 채우기 핸들을 아래로 끌어 수식을 적용하면, 엑셀이 셀 범위를 따라 자동으로 반복 생성해 줍니다.

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로

3단계. 새 시트를 마스터 시트에 추가하려면 목록 맨 아래에 새 행을 추가하고 같은 수식을 복사하면 됩니다. 이때 시트 이름이 하단 시트 탭에 표시된 이름과 정확히 일치해야 한다는 점에 유의하세요.

참고로 링크는 엑셀의 시트 배치 순서를 반드시 따를 필요는 없습니다.

방법 3 – 이름 정의(명명된 범위)로 셀 연결하기

특정 셀 주소를 직접 참조하는 대신, 셀에 고유한 "이름"을 부여하면 통합 문서 어디에서든 그 이름으로 호출할 수 있습니다.

1단계. 이름을 지정할 셀이나 범위를 선택합니다.

2단계. 화면 왼쪽 위, A열 머리글 바로 위에 있는 이름 상자(Name Box)를 클릭합니다. 알아보기 쉬운 이름을 입력한 뒤 Enter 키를 눌러 확정합니다. 예를 들어 "Revenue 2020" 시트의 B2 셀을 "Revenue2020"이라고 지정했습니다.

현재 정의된 이름 목록은 이름 관리자(Name Manager)에서 확인할 수 있습니다.

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로

단, "ABC123"처럼 영문 세 글자 뒤에 숫자가 오는 형태의 이름은 엑셀에서 유효한 셀 참조로 인식되므로 사용할 수 없습니다.

3단계. 통합 문서의 다른 어떤 시트에서든 "=이름" 형식으로 입력하기만 하면 해당 값을 불러올 수 있습니다. 수식을 입력할 때 정의한 이름이 자동 제안으로 나타나는 점도 편리합니다.

3-1단계. 값이 아니라 해당 셀로 이동하는 링크를 전달하고 싶다면 다음 수식을 사용합니다: =HYPERLINK("#이름", link_name)

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로

4단계. 이름 범위를 일정한 패턴으로 만들어 두었다면, 마스터 시트에서 그 패턴을 활용해 각 시트로 향하는 하이퍼링크를 자동으로 생성할 수 있습니다.

예를 들어 모든 이름이 "RevenueXXXX" 규칙을 따르고, "XXXX"가 연도를 뜻한다고 가정해 보겠습니다.

B열에 연도를 입력하고, C열 해당 셀에는 다음 수식을 넣습니다:

=HYPERLINK("#"&CELL("address",INDIRECT("Revenue"&B2)),"Revenue "&B2)

이 수식은 이름의 "Revenue" 부분을 직접 지정한 뒤, 연도 값(B2)을 조합해 INDIRECT 함수로 셀 참조를 얻어오는 방식입니다.

엑셀 마스터 시트 만들고 관리하는 법: 데이터 연결과 정리를 효율적으로