엑셀365는 단순한 계산 툴을 넘어, 다양한 외부 데이터와 연결하여 실시간으로 분석하고 자동화하는 데이터 통합 플랫폼으로 진화했습니다. 웹, 데이터베이스, CSV, 텍스트 파일, 클라우드, API 등 다양한 소스에서 데이터를 가져오고, 변경 사항을 한 번의 새로고침으로 동기화할 수 있습니다.
이번 포스팅에서는 엑셀365에서 활용 가능한 데이터 가져오기 및 외부 연결 방법을 총정리하고, 실무에 유용한 활용법을 단계별로 안내해드릴게요.
엑셀 리본 메뉴 상단에서데이터 > 데이터 가져오기(또는 가져오기 및 변환)
탭을 통해 외부 소스를 선택할 수 있습니다.
데이터 > 데이터 가져오기 > 원본 선택
엑셀365에서는 특히 Power Query가 통합되어 있어, 가져온 데이터를 정제, 변환, 병합하는 데 매우 강력한 기능을 제공합니다.
데이터 > 데이터 가져오기 > 파일 > 통합 문서에서
데이터 > 텍스트/CSV에서
활용 예시:
엑셀365에서는 다양한 데이터베이스에 직접 연결할 수 있습니다.
데이터베이스 유형 | 연결 방식 |
---|---|
SQL Server | 데이터 > SQL Server에서 |
MySQL / PostgreSQL | ODBC 또는 Power Query 커넥터 |
Access | 데이터 > Access에서 |
Oracle | 외부 커넥터 설치 필요 |
데이터 > 가져오기 > 데이터베이스 > SQL Server에서
엑셀365는 웹사이트의 표 형식 데이터를 직접 가져올 수 있습니다.
데이터 > 웹에서
활용 예:
엑셀365는 마이크로소프트 365 계정을 기반으로 클라우드 기반 데이터 연결도 쉽게 설정할 수 있습니다.
실무 예시:
Power Query는 가져온 데이터를 필터링, 변환, 병합, 피벗 해제, 열 나누기 등 다양한 데이터 전처리 작업을 수행할 수 있는 강력한 도구입니다.
데이터 > 쿼리 및 연결 > 쿼리 편집기 열기
팁: Power Query는 단계별 작업 기록이 저장되기 때문에 반복 작업이 자동화됩니다.
외부에서 연결된 데이터는 변경될 수 있으므로, 수동 또는 자동으로 새로고침이 필요합니다.
데이터 > 모두 새로고침
예시:
→ 모두 Power Query에서 클릭 몇 번으로 설정 가능
가져온 데이터를 기반으로 차트, 피벗테이블, 대시보드도 생성 가능
→ 외부 데이터가 변경되면 차트와 피벗도 자동 반영됨
항목 | 주의사항 |
---|---|
저장 위치 | 네트워크 경로, URL 사용 시 접근 권한 필수 |
파일 형식 | CSV, XLSX, JSON 등 형식에 맞는 커넥터 필요 |
인증 정보 | 데이터베이스 연결 시 자격 증명 필요 |
새로고침 속도 | 데이터 양이 많을수록 속도 저하 가능성 있음 |
보안 | 중요한 파일은 암호화 또는 권한 제한 필요 |
네, 연결된 쿼리는 새로고침을 통해 최신 데이터로 갱신됩니다.
Ctrl + Alt + F5
가능합니다. Power Query의 ‘추가’ 또는 ‘병합’ 기능을 활용하면
서로 다른 소스를 하나의 표로 만들 수 있습니다.
엑셀 자체는 실시간 API 호출 기능은 제한되지만,
웹에서 실시간 데이터를 제공하는 테이블은 웹 가져오기
로 일정 간격 갱신이 가능합니다.
또한 파워 BI 또는 VBA 활용 시 실시간 연동도 가능
가져온 데이터는 표 또는 테이블로 반환됩니다.
→ 추가 열을 만들어 수식 입력 가능, 다만 쿼리를 새로고침하면 기존 수식이 유지되지 않을 수 있으므로 Power Query 내에서 계산 열 추가하는 것을 추천합니다.
엑셀365의 외부 데이터 가져오기 기능은 데이터 통합과 자동화를 위한 강력한 무기입니다. Power Query와 함께 사용하면 복잡한 데이터를 정리하고 실시간으로 분석할 수 있으며, 반복 작업을 클릭 몇 번으로 처리할 수 있는 수준까지 업무를 자동화할 수 있습니다. 지금부터 엑셀을 단순 시트가 아닌, 데이터 허브로 진화시켜보세요!
엑셀365에서 ActiveX 컨트롤은 사용자가 더욱 정교하고 인터랙티브한 사용자 인터페이스(UI)를 구성할 수 있도록 도와주는 고급 도구입니다.…
엑셀365 폼 컨트롤로 양식 자동화하기 실무 가이드 엑셀365의 폼 컨트롤(Form Controls) 기능은 사용자가 데이터 입력을…
엑셀365에는 수백 개의 기본 내장 함수가 있지만, 실무에서는 내장 함수만으로 부족한 상황이 종종 발생합니다. 이럴…
엑셀365에서 VBA(Visual Basic for Applications) 매크로는 반복되는 작업을 자동화하고, 사용자의 클릭이나 입력에 반응하여 맞춤형 엑셀…
엑셀365 슬라이서 기능으로 피벗 테이블 분석 효율 높이기 엑셀365의 슬라이서(Slicer) 기능은 피벗 테이블이나 표에서 필터링을…