메모장이나 텍스트(.txt) 파일에 정리된 목록을 마이크로소프트 엑셀(Microsoft Excel)로 가져오고 싶다면, 일일이 직접 입력할 필요가 없습니다. 엑셀에는 텍스트 파일의 내용을 스프레드시트로 한 번에 불러올 수 있는 기능이 내장되어 있어, 몇 번의 클릭만으로 작업을 빠르게 끝낼 수 있습니다.
예를 들어 메모장이나 .txt 파일에 제품 목록이 저장되어 있고, 이를 엑셀 스프레드시트의 열로 옮겨야 한다고 가정해 보겠습니다. 방법은 크게 두 가지입니다. 첫째, 텍스트 파일의 내용을 직접 복사해서 스프레드시트에 붙여넣는 방법이고, 둘째, 엑셀의 기본 제공 기능을 활용하는 방법입니다. 가져와야 할 데이터의 양이 많다면 두 번째 방법이 훨씬 편리하고 효율적입니다.
텍스트 파일을 엑셀 스프레드시트로 변환하는 방법
아래 단계별 가이드를 따라 하면 텍스트(.txt 또는 .csv) 파일의 데이터를 엑셀(.xlsx) 스프레드시트로 손쉽게 가져올 수 있습니다.
- 엑셀에서 빈 스프레드시트를 생성합니다
- 데이터 탭으로 이동합니다
- 텍스트/CSV를 클릭합니다
- 컴퓨터에서 텍스트 파일을 선택하고 가져오기 버튼을 클릭합니다
- 파일 원본 형식을 지정한 후 데이터 변환 버튼을 클릭합니다
- 가져올 열을 선택합니다
- 닫기 및 로드 버튼을 클릭하여 완료합니다
먼저 엑셀에서 빈 스프레드시트를 만들고, 가져올 .txt 파일이 컴퓨터에 준비되어 있는지 확인합니다. 그다음 홈 탭에서 데이터 탭으로 전환합니다.
데이터 탭에서 텍스트/CSV 옵션을 찾을 수 있습니다. 만약 이 옵션이 보이지 않는다면, 데이터 가져오기 > 파일에서 > 텍스트/CSV에서 경로로 이동하면 됩니다.

이제 데이터를 가져올 텍스트 파일을 선택합니다. 가져오기 버튼을 클릭하면 파일 원본(File Origin)을 지정하라는 창이 나타납니다. 파일을 직접 만든 것이라면 서유럽어(Windows) 또는 해당 파일의 인코딩에 맞는 옵션을 선택하면 됩니다. 설정 후 데이터 변환 버튼을 클릭합니다.

그러면 파워 쿼리 편집기(Power Query Editor) 창이 열립니다. 여기에서 유지할 열과 삭제할 열을 자유롭게 선택할 수 있으며, 열 선택과 열 제거 두 가지 옵션을 활용하면 됩니다.
마찬가지로 행을 추가하거나 삭제하는 옵션도 제공됩니다. 이러한 도구들을 사용해 데이터를 원하는 형태로 다듬은 뒤, 닫기 및 로드 버튼을 클릭하면 가져오기 작업이 완료됩니다.

이것으로 끝입니다!
이제 스프레드시트에서 텍스트 파일의 데이터가 정상적으로 정리된 것을 확인할 수 있습니다.