파워 BI 엑셀 연동 데이터 가져오기부터 자동 업데이트까지

파워 BI 엑셀 연동은 Power BI를 처음 사용하는 사람이 가장 쉽게 시작할 수 있는 방법입니다. 기존에 관리하던 매출표, 고객 목록, 예산 파일을 그대로 활용할 수 있기 때문입니다. 다만 파일을 선택해 불러오는 것만으로 작업이 끝나는 것은 아닙니다. 엑셀 표의 구조, 가져오기 방식, 원본 파일 위치에 따라 이후 새로고침 방법이 달라집니다. 이 글에서는 단순한 Excel 시트를 Power BI Desktop으로 가져오는 방법부터 Power Query로 정리하는 과정, OneDrive 또는 SharePoint를 활용하는 방식까지 순서대로 설명합니다.

파워 BI 엑셀 연동 전에 표부터 정리하기

파워 BI 엑셀 연동에서 가장 중요한 준비는 파일 이름이 아니라 데이터 구조입니다. 사람이 보기 좋은 보고용 엑셀과 분석 도구가 읽기 좋은 엑셀은 다를 수 있습니다. Power BI가 안정적으로 데이터를 인식하도록 다음 기준을 먼저 확인하세요.

  • 첫 번째 행에는 고유한 열 이름을 입력
  • 한 열에는 날짜, 숫자, 문자 등 같은 데이터 형식을 유지
  • 병합된 셀과 빈 열을 제거
  • 중간 합계와 전체 합계 행을 원본 데이터에서 제외
  • 한 행이 한 건의 거래나 하나의 관측값을 나타내도록 구성
  • ‘1월’, ‘2월’, ‘3월’을 각각 별도 열로 만들기보다 날짜 열과 금액 열로 분리

가능하면 데이터 범위를 선택하고 엑셀의 표 서식으로 변환하세요. 표 이름도 매출내역, 상품목록처럼 알아보기 쉽게 지정하면 Power BI 탐색기에서 원하는 데이터를 찾기 편합니다.

파워 BI 엑셀 연동 1단계: Excel 파일 불러오기

Power BI Desktop에서 홈 → 데이터 가져오기 → Excel 통합 문서를 선택합니다. 연결할 파일을 고르면 탐색기 창에 통합 문서의 시트와 표가 표시됩니다. 미리보기로 열 이름과 데이터가 맞는지 확인한 뒤 원하는 항목을 선택합니다. 여기서 두 가지 선택지가 있습니다.

  • 로드: 데이터를 바로 Power BI 모델로 가져오기
  • 데이터 변환: Power Query 편집기에서 정리한 뒤 가져오기

데이터가 아주 단순하고 이미 깨끗하게 정리되어 있지 않다면 데이터 변환을 선택하는 편이 안전합니다. Microsoft의 Power BI Desktop 시작 가이드에서도 Excel 파일을 선택한 뒤 로드하거나 변환하는 기본 흐름을 확인할 수 있습니다.

파워 BI 엑셀 연동 2단계: Power Query에서 데이터 정리하기

Power Query 편집기에서는 원본 Excel 파일을 직접 바꾸지 않고 정리 규칙을 만들 수 있습니다. 화면 오른쪽의 적용된 단계에는 수행한 작업이 순서대로 기록됩니다. 다음에 파일 내용이 바뀌어도 같은 단계를 다시 실행할 수 있습니다. 우선 각 열의 데이터 형식을 확인하세요. 날짜는 날짜 형식, 수량은 정수, 매출액은 10진수 또는 고정 소수점 숫자로 지정합니다. 숫자 열에 ‘원’, 쉼표, 공백 같은 문자가 섞여 있으면 값을 정리한 뒤 형식을 바꿔야 합니다.

실무에서 자주 사용하는 작업은 다음과 같습니다.

  1. 필요 없는 열 제거
  2. 빈 행 필터링
  3. 열 이름 변경
  4. 오류 값 제거 또는 대체
  5. 여러 열을 하나로 병합
  6. 하나의 열을 구분 기호 기준으로 분할
  7. 월별 파일을 폴더 단위로 결합

정리를 마치면 닫기 및 적용을 선택합니다. 이후 원본 Excel 파일의 값이 바뀌면 새로고침을 통해 같은 변환 규칙을 적용한 최신 결과를 불러올 수 있습니다.

파워 BI 엑셀 연동 방식 두 가지 구분하기

단순 Excel 시트의 데이터를 가져오는 방식과 Power Query·Power Pivot이 포함된 통합 문서 전체를 변환하는 방식은 다릅니다.

파워 BI 엑셀 연동 단순 시트 또는 표 가져오기

일반적인 매출표나 목록은 홈 메뉴의 Excel 통합 문서 연결을 사용합니다. 탐색기에서 필요한 시트나 표를 선택하고 데이터를 로드하는 방식입니다. 원본 Excel 파일의 경로가 유지되므로 이후 새로고침 때 같은 위치의 파일을 다시 읽습니다.

Power Query 또는 Power Pivot 모델 가져오기

기존 Excel 파일에 Power Query 쿼리, Power Pivot 모델, 측정값과 관계가 이미 구성되어 있다면 파일 → 가져오기 → Power Query, Power Pivot, Power View 경로를 사용할 수 있습니다. Microsoft의 Power BI Desktop에 Excel 통합 문서 가져오기 문서에 따르면 이 과정은 Excel 통합 문서를 .pbix 파일로 변환하는 일회성 작업입니다. 단순 데이터 연결과 목적이 다르므로 어떤 항목을 재사용하려는지 먼저 판단해야 합니다.

3단계: 여러 시트 관계 설정하기

매출 시트와 상품 시트를 따로 가져왔다고 가정해보겠습니다. 매출 시트에는 상품 코드와 판매 금액이 있고, 상품 시트에는 상품 코드와 상품명, 카테고리가 있습니다. 이때 모델 보기에서 상품 코드를 기준으로 두 테이블의 관계를 연결하면 상품명과 매출을 함께 분석할 수 있습니다. 관계를 만들기 전에는 다음을 확인하세요.

  • 상품 테이블의 상품 코드가 중복되지 않는지
  • 두 테이블의 상품 코드 데이터 형식이 같은지
  • 빈 코드가 있는지
  • 숫자 코드 앞의 0이 사라지지 않았는지

관계가 잘못되면 합계가 중복되거나 일부 데이터가 누락될 수 있습니다. 여러 테이블을 사용할 때는 차트를 만들기 전에 모델 보기를 확인하는 습관이 필요합니다.

4단계: 보고서 만들기

데이터를 적용한 뒤 보고서 보기에서 필요한 필드를 시각화에 배치합니다. 지역별 매출은 막대형 차트, 월별 추세는 꺾은선형 차트, 전체 매출은 카드로 표현할 수 있습니다. 연도, 지역, 상품 카테고리를 슬라이서에 넣으면 이용자가 조건을 직접 선택할 수 있습니다. 엑셀의 피벗 테이블과 비슷하게 느껴질 수 있지만 Power BI는 여러 시각적 개체가 서로 연결된다는 차이가 있습니다. 막대 하나를 선택하면 같은 페이지의 카드와 표가 해당 조건에 맞게 함께 바뀝니다. 기본 보고서를 온라인 한 화면으로 정리하려면 파워 BI 대시보드 만들기를 참고하세요.

OneDrive로 Excel 원본 연결하기

개인 PC의 로컬 경로에 있는 Excel 파일은 Power BI 서비스가 직접 접근하기 어렵습니다. 파일을 회사 또는 학교용 OneDrive나 SharePoint Online에 저장하면 클라우드 기반으로 관리하기 편해집니다. 팀원이 같은 파일을 업데이트해야 하는 경우에도 로컬 파일을 전달하는 방식보다 일관성을 유지하기 쉽습니다.

다만 ‘OneDrive 파일 동기화’와 ‘파일 안의 원본 데이터 새로고침’은 같은 의미가 아닙니다. Excel 파일 자체가 다른 데이터베이스를 쿼리한다면 별도의 데이터 새로고침과 자격 증명 설정이 필요할 수 있습니다. 연결 방식에 따라 설정이 달라지므로 발행한 보고서의 의미 체계 모델 설정과 새로고침 기록을 함께 확인하세요. 자세한 구성은 파워 BI 데이터 새로고침 방법에서 확인할 수 있습니다.

Excel 연결 오류 해결 방법

파일을 이동하거나 이름을 바꾼 경우

Power Query에 저장된 원본 경로와 실제 파일 위치가 달라져 오류가 발생할 수 있습니다. 데이터 원본 설정에서 경로를 수정하거나 Power Query의 원본 단계를 변경하세요.

열 이름을 변경한 경우

후속 단계가 기존 열 이름을 참조하고 있으면 새로고침이 실패합니다. 원본 열 이름을 되돌리거나 적용된 단계에서 변경된 이름을 반영해야 합니다.

숫자가 문자로 인식되는 경우

통화 기호, 공백, 쉼표 또는 문자 값이 섞여 있는지 확인하세요. 문제 값을 정리한 뒤 숫자 형식으로 변경합니다.

새 행이 반영되지 않는 경우

Power BI가 고정된 셀 범위를 읽고 있을 수 있습니다. Excel 데이터를 표로 변환하고 Power BI가 해당 표를 참조하도록 다시 연결하는 방법이 안정적입니다.

자주 묻는 질문

Excel 파일을 수정하면 Power BI가 바로 바뀌나요?

Power BI Desktop에서는 새로고침을 실행해야 변경값이 반영됩니다. Power BI 서비스에서는 연결 방식에 따라 수동 새로고침, 예약된 새로고침 또는 OneDrive 동기화를 설정할 수 있습니다.

여러 Excel 파일을 한 번에 합칠 수 있나요?

열 구조가 같은 월별 파일이라면 Power Query의 폴더 연결 기능으로 결합할 수 있습니다. 파일 이름과 열 구성을 일정하게 관리해야 오류가 줄어듭니다.

Excel 수식도 그대로 가져오나요?

일반적으로 Power BI는 셀에 표시된 계산 결과를 데이터로 읽습니다. Excel의 수식을 Power BI 계산 로직으로 그대로 재사용하는 방식은 아닙니다. 반복해서 사용할 비즈니스 계산은 Power Query나 DAX로 옮기는 방안을 검토하세요. DAX 예제는 파워 BI DAX 함수 기초에서 확인할 수 있습니다.

마무리

파워 BI 엑셀 연동을 안정적으로 운영하려면 ‘파일을 불러오는 방법’보다 ‘표 구조와 새로고침 경로’를 함께 설계해야 합니다. 엑셀 데이터를 표 형태로 정리하고, Power Query에서 데이터 형식과 오류를 점검한 뒤, 파일 위치와 갱신 방식을 결정하세요. 이 원칙을 지키면 매번 보고서를 다시 만들지 않고도 최신 데이터가 반영되는 분석 환경을 구성할 수 있습니다.