• 최초 작성일: 2007-06-12
  • 최종 수정일: 2026-09-25
  • 조회수: 43 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 외부 데이터(MDB)로 피벗 테이블 만들기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

지난 시간과 그 이전 시간에 엑셀이 아닌 외부 데이터 중 MDB 파일의 내용을 불러오는 방법에 대해 살펴봤습니다. 기왕 MDB 파일에 대해 살펴본 김에 이와 관련된 것 한 가지를 더 보고 가겠습니다.

이번 시간에 살펴볼 것은 MDB 파일의 데이터를 피벗 테이블로 가져오는 방법입니다. 피벗 테이블은 엑셀 워크시트 상의 데이터뿐만 아니라 다른 스프레드시트 파일이나 텍스트 파일, 웹 사이트 상의 데이터 등 다양한 형식의 데이터를 이용해 만들 수 있습니다(이번 강좌도 엑셀 2007 버전 기준입니다).

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

외부 데이터(MDB)로 피벗 테이블 만들기

핵심 요약: MDB 파일로 피벗 테이블 만들기

엑셀 워크시트에 없는 외부 Access(MDB) 데이터도 '외부 데이터 원본 사용' 옵션으로 연결하면 그대로 피벗 테이블 원본으로 쓸 수 있습니다.

  • 1단계: '피벗 테이블 만들기' 대화상자에서 '외부 데이터 원본 사용' 선택
  • 2단계: '연결 선택' → '더 찾아보기'로 MDB 파일 지정
  • 3단계: 여러 테이블 중 사용할 테이블(Products) 선택
  • 4단계: 연결 이름 확인 후 피벗 테이블 위치 지정 및 생성

MDB 파일을 외부 데이터 원본으로 피벗 테이블 만들기

예제 파일은 지난 시간과 마찬가지로 Northwind.mdb 파일을 사용합니다.

http://www.iExceller.com/MyXls/Bank/Northwind.zip

(1) '삽입' 탭에서 '표' 그룹에 있는 '피벗 테이블' 아이콘을 클릭합니다. '피벗 테이블 만들기' 대화상자에서 '외부 데이터 원본 사용' 항목을 선택하고 '연결 선택' 버튼을 클릭합니다.

피벗 테이블 만들기 대화상자에서 외부 데이터 원본 사용 선택
아이엑셀러

(2) '기존 연결' 대화상자가 나타나면 '더 찾아보기' 버튼을 클릭합니다. (한번 불러들인 파일은 '연결 선택' 부분에 표시되므로 다음번 작업 시에 간편하게 선택할 수 있습니다.)

기존 연결 대화상자에서 더 찾아보기 버튼 클릭
아이엑셀러

(3) '데이터 원본 선택' 대화상자에서 앞서 내려받은 Northwind.mdb 파일을 선택하고 '열기' 버튼을 클릭합니다.

데이터 원본 선택 대화상자에서 Northwind.mdb 파일 선택
아이엑셀러

(4) 불러올 데이터베이스 파일에 테이블이 하나뿐이면 해당 파일이 바로 열리고, 테이블이 여러 개면 다음과 같이 오픈할 테이블을 선택하는 '테이블 선택' 대화상자가 나타납니다. 전자와 같은 DB를 Flat DB, 후자와 같은 DB를 Relational DB라고 부릅니다. 여기서는 'Products' 테이블을 선택하고 '확인' 버튼을 누릅니다.

테이블 선택 대화상자에서 Products 테이블 선택
아이엑셀러

(5) '피벗 테이블 만들기' 대화상자가 다시 나타납니다. '연결 이름' 부분에 Northwind가 제대로 표시되어 있는지 확인한 다음, 피벗 테이블을 작성할 위치를 '새 워크시트'로 지정하고 '확인' 버튼을 클릭합니다.

피벗 테이블 만들기 대화상자에서 연결 이름 Northwind 확인 후 새 워크시트 선택
아이엑셀러

(6) 피벗 테이블을 작성할 수 있는 기본 형태가 표시됩니다.

MDB 데이터로 만들어진 피벗 테이블 기본 형태와 필드 목록
아이엑셀러

피벗 테이블을 작성하는 방법은 따로 설명드리지 않겠습니다. 엑셀 2007에서 피벗 테이블과 피벗 차트가 어떻게 달라졌는지는 다음 온라인 강좌를 참고하세요.

피벗 테이블과 피벗 차트

정리 — MDB 외부 데이터로 피벗 테이블 만들기 절차

단계 핵심 작업
1. 피벗 테이블 시작 '삽입' 탭 → '피벗 테이블' → '외부 데이터 원본 사용' 선택
2. 연결 찾기 '기존 연결' 대화상자에서 '더 찾아보기' 클릭
3. MDB 파일 선택 '데이터 원본 선택'에서 Northwind.mdb 지정
4. 테이블 선택 여러 테이블 중 원하는 테이블(예: Products) 선택
5. 위치 지정 및 완료 연결 이름 확인 후 '새 워크시트'로 피벗 테이블 생성

자주 묻는 질문 (FAQ)

Q1. 엑셀 워크시트에 데이터가 없어도 피벗 테이블을 만들 수 있나요?

네. '피벗 테이블 만들기' 대화상자에서 '외부 데이터 원본 사용'을 선택하면 Access(MDB), 텍스트 파일, 웹 데이터 등 워크시트 밖의 데이터로도 피벗 테이블을 만들 수 있습니다.

Q2. Flat DB와 Relational DB는 어떤 차이가 있나요?

하나의 테이블만 있는 데이터베이스를 Flat DB, 여러 테이블이 서로 연결되어 있는 데이터베이스를 Relational DB라고 부릅니다. Relational DB를 연결하면 어느 테이블을 사용할지 선택하는 대화상자가 추가로 나타납니다.

Q3. 한 번 연결한 외부 데이터는 다음에 다시 찾아야 하나요?

아니요. 한 번 불러온 연결은 '연결 선택' 목록에 남아있어 다음부터는 '기존 연결' 대화상자에서 바로 선택할 수 있습니다.

마치며

워크시트에 없는 외부 데이터도 이렇게 연결만 해두면 언제든 피벗 테이블로 요리조리 뜯어볼 수 있습니다. Access뿐 아니라 텍스트나 웹 데이터도 같은 방식으로 가져올 수 있으니 한번 직접 연결해 보세요!