Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

업무를 하다 보면 XML 파일을 엑셀 표로 변환해야 하는 경우가 종종 있습니다. 이 글에서는 Microsoft 365 버전을 기준으로 XML 파일을 엑셀 표로 손쉽게 변환하는 방법을 단계별로 소개합니다.

연습용 실습 파일은 아래에서 내려받을 수 있습니다.

XML 파일이란?

XML확장 마크업 언어(Extensible Markup Language)의 약자로, 다양한 애플리케이션과 시스템에서 읽을 수 있는 형식으로 데이터를 저장하는 파일입니다. 다만 일반 사용자가 XML 파일의 내용을 그대로 읽기는 쉽지 않기 때문에, 다른 형식으로 변환·추출하는 과정이 필요합니다. XML 파일은 주로 데이터를 저장하고 전송하는 용도로 사용되며, HTML과 형식이 비슷하지만 태그가 미리 정의되어 있지 않다는 점이 큰 차이입니다.

파일에 텍스트 데이터만 들어 있다면 텍스트 편집기로 열어 필요한 내용을 수정할 수 있습니다. 반면 텍스트와 숫자 데이터가 함께 포함되어 있다면, XML 파일을 엑셀로 가져오면 훨씬 직관적으로 확인하고 관리할 수 있습니다.

XML을 엑셀 표로 변환하는 3가지 방법

아래에서는 XML엑셀 표로 변환하는 실질적인 3가지 방법을 설명합니다. 이해를 돕기 위해 두 개의 XML 파일을 예시로 사용하겠으며, 그중 하나는 다음과 같습니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

1. 데이터 탭을 이용한 XML → 엑셀 표 변환

디바이스에 저장된 XML 파일을 변환할 때 가장 간편한 방법은 데이터 탭을 활용하는 것입니다. 데이터 탭 안에서 두 가지 방식을 사용할 수 있으며, 여기서는 파일에서 불러오는 방법을 살펴보겠습니다.

단계:

  • 먼저 데이터 탭 >> 데이터 가져오기 메뉴로 이동합니다.
  • 다음으로 파일에서 기능 >> XML에서 옵션을 선택합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

그러면 데이터 가져오기(Import Data)라는 새 창이 열립니다.

  • 변환할 XML 파일을 선택합니다.
  • 그다음 가져오기를 클릭합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

이어서 탐색기(Navigator) 창이 나타납니다.

  • 여기서 record 파일을 선택합니다.
  • 그런 다음 로드(Load)를 클릭합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

잠시 후 아래와 같은 결과를 확인할 수 있습니다. 자세히 보면 날짜(Dates) 항목이 일반(General) 서식으로 표시되어 있는데, 이를 날짜 형식으로 바꿔 주겠습니다.

  • 먼저 C2:C8 셀 범위를 선택합니다.
  • 그다음 탭의 숫자 서식 목록에서 짧은 날짜를 선택합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

이제 날짜가 올바른 날짜(Date) 서식으로 변경되었습니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

필요하다면 완성된 엑셀 표에 원하는 스타일 서식을 추가로 적용할 수도 있습니다.

2. 웹 URL을 이용한 XML → 엑셀 표 변환

변환하려는 XML 파일이 온라인에 있다면 웹 URL을 통해 바로 불러올 수 있습니다. 이 방법은 파일을 로컬에 저장하지 않고도 데이터를 손쉽게 가져올 수 있다는 장점이 있습니다.

단계:

  • 먼저 데이터 탭 >> 데이터 가져오기 메뉴로 이동합니다.
  • 다음으로 기타 원본에서 기능 >> 웹에서 옵션을 선택합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

그러면 웹에서(From Web)라는 새 대화상자가 나타납니다.

  • 기본(Basic) 옵션을 선택합니다.
  • URL 입력란에 파일 링크를 붙여넣습니다. 여기서는 예시 XML 파일 링크를 사용했습니다.
  • 이후 확인을 누릅니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

이어서 탐색기(Navigator) 창이 나타납니다.

  • 여기서 url 파일을 선택합니다.
  • 그런 다음 로드(Load)를 클릭합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

마지막으로 아래와 같이 변환된 엑셀 표를 확인할 수 있습니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

3. 개발 도구 탭의 가져오기 기능 활용하기

세 번째 방법은 개발 도구(Developer) 탭의 가져오기 기능을 사용하는 것입니다. 이 방법은 XML 데이터를 워크시트의 특정 위치에 직접 배치하고 싶을 때 특히 유용합니다.

단계:

  • 먼저 개발 도구 탭 >> 가져오기(Import) 옵션을 선택합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

그러면 XML 가져오기(Import XML)라는 새 창이 열립니다.

  • 먼저 파일 이름 입력란에서 변환할 XML 파일을 선택합니다.
  • 그다음 가져오기를 클릭합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

이때 아래와 같은 XML 오류(Error In XML) 대화상자가 나타날 수 있습니다.

  • 이 경우에는 확인을 눌러 계속 진행합니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

이어서 데이터 가져오기(Import Data) 대화상자가 나타납니다.

  • 여기서는 위치 정보를 포함하여 기존 워크시트의 XML 표(XML table in existing worksheet)를 선택했습니다.
  • 그런 다음 확인을 누릅니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

마지막으로 아래와 같은 데이터 표가 완성됩니다. 이 역시 날짜(Dates) 항목이 일반(General) 서식으로 표시되므로, 앞선 방법과 동일하게 날짜(Date) 서식으로 변경해 주겠습니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

아래는 최종적으로 완성된 변환된 엑셀 표의 모습입니다.

XML을 엑셀 표로 변환하는 3가지 쉬운 방법

마무리

이번 글이 도움이 되었기를 바랍니다. 지금까지 XML 파일을 엑셀 표로 변환하는 3가지 방법, 즉 데이터 탭 활용, 웹 URL 활용, 개발 도구 탭의 가져오기 기능 활용법을 단계별로 살펴보았습니다. 더 많은 엑셀 관련 팁이 궁금하시면 Exceldemy 웹사이트를 방문해 보세요. 궁금한 점이나 제안 사항이 있다면 아래 댓글로 남겨주세요.