3월 29, 2026

엑셀 워크시트에 여러 개의 테이블을 함께 사용하는 완전한 가이드

엑셀을 자주 사용하게 되면 단순한 셀 모음 이상으로 데이터를 효과적으로 구성하고 관리하는 방법에 대해 고민하게 됩니다. 엑셀의 테이블 기능은 데이터의 자동 포맷팅, 필터링, 정렬 등 강력한 기능을 제공하지만, 많은 사용자가 ‘한 시트에 여러 개의 테이블을 만들 수 있을까?’라는 의문을 가지고 있습니다. 사실 엑셀은 한 워크시트 내에 논리적으로 구분되는 여러 개의 데이터셋을 별도의 테이블로 관리하도록 설계되었습니다. 오늘 소개해 드릴 내용은 바로 그 실무를 위한 완벽한 가이드이며, 데이터를 정리하고 분석하는 스프레드시트 구조를 혁신적으로 개선할 수 있는 방법을 담고 있습니다.

가장 먼저 고려해야 할 점은 데이터의 물리적 배치를 준비하는 것입니다. 우리는 판매 데이터를 분석할 때 주문 정보, 제품 정보, 고객 정보를 서로 다른 범위로 나누어 입력하곤 합니다. 이때 중요한 것은 각 데이터 범위를 구분하기 위해 최소한 세 개 이상의 빈 행이나 열을 확보해야 한다는 규칙입니다. 이는 Excel 이 테이블의 끝과 다음 범위의 시작을 명확히 구분하여 충돌을 방지하기 위함입니다. A1:E11 에 첫 번째 주문 데이터를, 그 뒤에 두 개의 빈 행은 두고 G1:J11 에 제품 데이터를 입력하는 식으로 공간을 확보해야 합니다. 이런 배치 방식은 뒤이어 설명할 수 있는 독립적인 정렬과 필터링에 필수적입니다.

첫 번째 테이블 생성 단계에서는 Insert 탭을 클릭하거나 바로 Ctrl+T 를 누르는 단축키를 사용하는 것이 가장 효율적입니다. 이 과정에서 나타나는 창에 ‘해당 범위에 제목이 포함되어 있습니까?’라는 체크박스가 뜹니다. 반드시 이를 선택해야 합니다. 만약 선택하지 않으면, 자동 필터 기능이나 표식 참조 (Structured Reference) 가 정상 작동하지 않을 수 있습니다. 테이블이 생성되면 디폴트 이름인 Table1 이 붙지만, 이는 이후 공식을 작성하거나 다른 사용자에게 전달할 때 혼란을 줄 수 있습니다. 따라서 Table Design 탭의 Table Name 입력창을 통해 데이터를 한눈에 알았으면 좋겠습니다. 예를 들어 ‘Orders’나 ‘Products’, ‘Customers’와 같이 명명하면 나중에 특정 열을 참조해야 할 때 훨씬 직관적입니다.

두 번째 와 세 번째 테이블은 동일한 과정을 반복하여 생성합니다. Excel 은 표 범위 설정 시 기존 범위와 겹치지 않는 경우 자동으로 별도의 식별자로 인식하므로, 충돌 없이 추가되는 것을 확인할 수 있습니다. 한 가지 주목할 점은 여러 개의 데이터 범위에 대해 각각 독립적으로 스타일을 적용하거나, 행 번갈기 색상을 다르게 설정할 수도 있다는 것입니다. 디자인 탭에서 스타일이 변경 가능하며, 총계 행, 부트된 열 색상 등을 상황에 맞춰 커스터마이징하면 시각적 가독성도 좋아집니다. 또한 필터링 시에도 각 테이블이 서로 간섭하지 않고 독립적인 결과를 보여줍니다.

여러 개의 테이블을 사용할 때 가장 강력한 기능은 구조화된 참조 (Structured References) 입니다. 엑셀은 이제 공식 작성 시 단순한 셀 위치 참조 (예: A1) 를 지원하지 않고, 대신 현재 활성화된 표와 열의 이름을 사용하도록 유도합니다. 예를 들어 Orders 표에 있는 @Quantity 와 UnitPrice 를 곱하여 매출을 계산하는 경우나, 다른 표인 Customers 에서 고객 정보를 조회할 때는 XLOOKUP 함수를 활용할 수 있습니다. 이때 공식 내부에서는 [@CustomerID]와 같이 참조하려는 표의 열 이름을 바로 쓸 수 있기 때문입니다. 이는 새로운 행이 추가되었을 때도 자동으로 식도가 확장되어 데이터베이스처럼 동적으로 관리되는 느낌을 줍니다.

세로 방향으로 테이블을 쌓아두는 설정도 가능합니다. 위쪽에 주문 정보를 넣고 빈 공간을 둬서, 중간에 제품 정보를 넣은 뒤 아래에 고객 정보를 배치할 수 있습니다. 이 경우 특정 카테고리 필터를 적용하면 해당 표의 행만 숨고 다른 표에는 영향을 주지 않는다는 점이 핵심입니다. 이는 데이터가 독립적인 로직으로 구성되어 있음을 의미하며, 복잡한 리포트를 작성해야 할 때 매우 유용한 팁이 됩니다. 만약 테이블 관리가 더 이상 필요하지 없거나, 단순 셀 처리로 전환하고 싶다면 Table Design 탭의 Convert to Range 기능을 사용하면 즉시 일반 범위로 되돌릴 수 있습니다.

마지막으로 정리하면, 한 시트에 여러개의 표를 만드는 것은 엑셀 사용자들에게 추천되는 모범 사례 중 하나입니다. 특히 관련 데이터셋이 존재하지만 논리적으로 구분할 필요가 있는 경우 이를 활용하면 분석의 정확성과 효율성이 동시에 향상됩니다. 오늘 설명한 방법을 익히면 스프레드시트가 훨씬 깔끔하고 전문적인 모습을 갖추게 되며, 복잡한 데이터베이스 연산도 더 간결하게 처리할 수 있습니다. 엑셀 고급 기능을 최대한 활용해 업무 프로세스를 최적화하시길 권장합니다.


이 글은 ExcelDemy의 기사를 바탕으로 작성되었습니다.

엑셀 워크시트에 여러 개의 테이블을 함께 사용하는 완전한 가이드