TXT 파일을 CSV로 변환하는 방법: 단계별 가이드(2025)



TXT 파일을 CSV로 변환하는 방법 – 실제 방식

좋아요, 여기서 제가 꽤 막혔던 부분이 있습니다.데이터가 담긴.txt 파일이 있는데, 아마 다른 곳에서 내보낸 것일 수도 있고요.이제 스프레드시트나 데이터베이스로 쉽게 가져올 수 있도록 CSV 형식으로 만들고 싶은 거죠? 솔직히 확장자만 바꾸는 것만큼 간단하지는 않습니다.하지만 제대로 하면 꽤 쉽습니다.제가 결국 효과를 본 방법을 알려드리겠습니다.스크립트도, 타사 앱도 없이, 그냥 익숙한 Excel을 사용했죠.

Excel에서 새 통합 문서로 시작하기

먼저 Excel을 엽니다.당연한 말이지만, 제 구형 ASUS 컴퓨터에서는 새 통합 문서로 시작하면 많은 번거로움을 덜 수 있었습니다.Ctrl + N빠른 단축키를 원하면 를 누르거나, 파일 > 새로 만들기를 선택하세요.빈 시트가 필요합니다.미리 채워진 시트는 사용하지 않는 것이 좋습니다.이렇게 하면 작업을 간편하게 하고, 나중에 가져오기 오류나 이상한 서식 문제를 방지할 수 있습니다.특히 텍스트 파일에 데이터가 많거나 서식이 불규칙한 경우, 빈 시트를 사용하면 가져온 데이터를 제대로 정리하기가 더 쉽습니다.

데이터 탭을 사용하여 텍스트 데이터 가져오기

아마도 가장 까다로운 부분일 겁니다.바로 적절한 메뉴를 찾는 것이죠.최신 버전의 Excel(예: Excel 365 또는 2019+)에서는 ‘데이터’ > ‘가져오기’ > ‘파일에서’ > ‘텍스트/CSV에서’ 에 있습니다.이전 버전에서는 ‘텍스트에서’ 라는 버튼만 있을 수 있습니다.바로 보이지 않는다면 ‘데이터’ 탭을 조금 더 파고들면 찾을 수 있습니다.

이것을 클릭하면 파일 브라우저가 나타납니다..txt 파일을 찾아 선택한 다음 가져오기를 클릭합니다.그러면 Excel에서 데이터가 어떻게 구분되어 있는지 파악하기 위한 미리 보기 창이 열립니다.여기서 저는 혼란스러웠는데, 특히 데이터에서 쉼표나 탭을 일관되게 사용하지 않는 경우 Excel이 잘못 추측하는 경우가 종종 있었기 때문입니다.열이 모두 섞여 있거나 데이터가 잘못 배치된 것을 볼 수 있습니다.핵심은 미리 보기를 확인하는 것입니다.이상하게 보이면 구분 기호 옵션을 조정해 보세요.쉼표, 세미콜론, 탭 또는 공백과 같이 데이터를 구분하는 기호를 Excel에 명확하게 지정해야 할 수도 있습니다.미리 보기에서 열이 올바른 위치에 표시되면 문제가 없습니다.그렇지 않은 경우 설정을 조정하는 것이 중요합니다.

엣지 케이스 및 수정 사항

데이터가 완벽하게 구조화되지 않은 경우가 있습니다.이 경우 구분 기호 옵션을 조정하거나 “구분 기호 감지”를 선택하세요.경우에 따라 데이터에 일관되지 않은 구분 기호나 특수 문자가 사용되면 Excel에서 문제가 발생할 수 있습니다.예를 들어, 쉼표 대신 세미콜론을 사용하는 프로그램에서 텍스트 파일을 내보낸 경우, Excel에서 가져오는 동안 세미콜론으로 전환하도록 설정해야 합니다.그렇지 않으면 열이 여기저기 흩어져 나중에 수정하기가 매우 번거로워집니다.

가져오기 완료 및 CSV로 저장

미리 보기에서 모든 것이 제대로 표시되면(열이 제대로 정렬되고 데이터가 서로 엉키지 않은 상태) ‘불러 오기’를 클릭하세요.데이터가 Excel 시트에 깔끔하게 입력된 것을 확인할 수 있습니다.이제 모든 데이터를 빠르게 살펴보세요.때로는 불필요한 공백이나 잘못된 구분 기호가 있을 수 있습니다.따라서 앞뒤 공백을 제거하거나 정렬이 잘못된 열을 수정하는 등의 간단한 정리 작업을 통해 다음 단계에서 문제를 해결할 수 있습니다.

이제 CSV로 저장하려면 파일 > 다른 이름으로 저장 으로 이동합니다.저장 형식을 선택할 때 CSV(쉼표로 구분)(*.csv)를 선택합니다. Excel에서 기본적으로 XLSX로 저장되므로 CSV를 직접 선택해야 하는 경우가 있습니다.확장자를 주의해서 확인하세요.실제로.csv인지 확인하세요. CSV에서 지원되지 않는 기능(예: 수식 또는 여러 시트)에 대한 메시지가 표시되면 ‘예’를 클릭합니다. CSV는 일반 텍스트이므로 모든 서식이 손실되지만 광범위하게 호환됩니다.

왜 CSV인가?

이 파일들은 매우 휴대성이 뛰어납니다.거의 모든 데이터 도구나 앱에서 CSV를 처리할 수 있으며, 일반 텍스트 형식이므로 글꼴이나 셀 스타일로 인해 문제가 발생할 염려가 없습니다.단, CSV는 여러 시트, 셀 색상 지정, 수식 또는 서식 지정 기능을 지원하지 않는다는 점을 명심하세요.데이터에 특수 문자나 여러 줄 텍스트가 포함된 경우 Excel에서 어떻게 처리되는지 다시 한번 확인하세요.한 셀에 여러 줄이 있는 경우 내보낼 때 문제가 발생할 수 있습니다.


TXT에서 CSV로 변환하는 건 생각보다 쉬워 보입니다.제 경우, 가장 큰 문제는 구분 기호가 제대로 정렬되어 있는지 확인하는 것이었는데, 그렇지 않으면 모든 것이 엉망이 됩니다.하지만 가져오기 설정을 제대로 하면 올바른 형식으로 저장하기만 하면 됩니다.특히 원본 TXT 파일이 와일드카드였던 경우, 파일을 닫기 전에 데이터를 다시 한번 확인하는 것을 잊지 마세요.필요한 경우 Notepad++나 유사한 도구를 사용하여 미리 정리할 수 있습니다.

저장 후 이상한 데이터나 가져오기 오류 등 문제가 계속 발생하면 Notepad++와 같은 간단한 편집기에서 원본 TXT 파일을 열어 보거나, 인코딩을 BOM 없는 UTF-8로 변경하거나, 일치하지 않는 구분 기호를 찾기 및 바꾸기 기능으로 바꿔 보세요.숨겨진 문자 때문에 문제가 발생할 수 있는데, 이러한 문자를 먼저 수정하면 모든 것이 더 원활하게 진행됩니다.

도움이 되었으면 좋겠네요.두통 없이 이 작업을 안정적으로 수행하는 방법을 찾는 데 너무 오랜 시간이 걸렸거든요.어쨌든 행운을 빌고, 이 글이 다른 누군가의 주말을 절약해 주었으면 좋겠네요!



이 글이 도움이 되었나요?