나만의공간

📘 엑셀 고급 강의 11‑2. CSV 및 웹 데이터 가져오기 실습 본문

Excel/고급

📘 엑셀 고급 강의 11‑2. CSV 및 웹 데이터 가져오기 실습

밥알이 2025. 8. 15. 07:29

이번 소주제에서는 외부 데이터 연결 중 대표적인 두 방식인 **CSV 파일 불러오기**와 **웹페이지 테이블 가져오기**를 실습합니다. Power Query 기능을 활용하여 데이터를 정제하고 엑셀 워크북에 자동 갱신 구조로 연결하는 방법을 단계별로 안내합니다.


1. CSV 파일 가져오기 실습

  1. Excel 상단 메뉴에서 데이터 → 텍스트/CSV에서 선택
  2. 파일 선택 후 확인 → 프리뷰 창에서 구분자(콤마 등) 확인
  3. Power Query 편집기에서 날짜 형식, 숫자 형식 지정 등 데이터 정제
  4. “닫기 및 로드 → 연결만” 또는 “테이블로 로드” 선택 → 워크시트에 삽입
  5. 이후 CSV 파일 변경 시 데이터 → 모두 새로 고침 클릭으로 자동 업데이트 가능

2. 웹 데이터 가져오기 실습

  1. 데이터 → 다른 원본에서 → 웹에서 선택
  2. 웹페이지 주소(URL) 입력 → 해당 웹페이지의 표(Table) 자동 감지
  3. Power Query 편집기에서 필요한 열 선택, 불필요한 행 제거, 열 이름 변경
  4. 정제 후 “닫기 및 로드” → 테이블로 워크시트에 삽입
  5. 웹사이트 구조 변경 시 자동 고유 식별이 어렵다면 XPath 등 고급 연결 옵션 사용 가능

3. 실무 팁 및 주의사항

  • CSV 파일 경로가 변경될 경우에는 연결 속성에서 “파일 위치 업데이트” 필요
  • 웹 데이터는 구조가 변할 수 있으므로 테이블 열 식별자가 고유한지 확인
  • Power Query 단계별 쿼리 이름 지정→ 나중에 유지보수 및 수정 용이
  • 데이터 불러오는 주기를 설정하면 워크북 열 때 자동 갱신 가능

4. 실무 활용 예시

  • 외부 시스템에서 받는 주문내역 CSV를 자동 연결 → 날짜, 상품, 매출 정제로 분석 진행
  • 공공기관이나 증권 거래소 웹 테이블을 가져와 **환율, 시세, 공시 데이터** 자동 수집
  • 다수 CSV 소스를 병합하려면 “쿼리 병합 / 추가” 기능 활용

5. 요약 정리

  • ✅ CSV 및 웹 테이블은 Power Query를 통해 엑셀과 자동 연동 및 정제 가능합니다.
  • ✅ 한번 연결하면 새로 고침만으로 데이터 갱신 → 분석, 차트, 대시보드도 자동 업데이트됩니다.
  • ✅ 경로 관리, 쿼리 이름, 정제 단계 설계를 사전 계획하면 안정성과 유지보수성이 향상됩니다.
Comments