Applies ToMicrosoft 365용 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Excel을 사용하여 텍스트 파일에서 데이터를 가져오는 방법에는 두 가지가 있습니다. Excel에서 열거나 외부 데이터 범위 가져올 수 있습니다. Excel에서 텍스트 파일로 데이터를 내보내려면 다른 이름으로 저장 명령을 사용하고 드롭다운 메뉴에서 파일 형식을 변경합니다.

일반적으로 사용되는 두 가지 텍스트 파일 형식은 다음과 같습니다.

  • TAB 문자(ASCII 문자 코드 009)가 일반적으로 각 텍스트 필드를 구분하는 구분된 텍스트 파일(.txt)입니다.

  • 쉼표로 구분된 값은 텍스트 파일(.csv)이며, 쉼표 문자(,)는 일반적으로 각 텍스트 필드를 구분합니다.

구분 기호와 .csv 텍스트 파일 모두에서 사용되는 구분 기호 문자를 변경할 수 있습니다. 가져오기 또는 내보내기 작업이 원하는 방식으로 작동하는지 확인하는 데 필요할 수 있습니다.

참고: 최대 1,048,576개의 행과 16,384개의 열을 가져오거나 내보낼 수 있습니다.

Excel에서 텍스트 파일을 열어서 가져오기

열기 명령을 사용하여 다른 프로그램에서 만든 텍스트 파일을 Excel 통합 문서로 열 수 있습니다. Excel에서 텍스트 파일을 열면 파일 형식이 변경되지 않습니다. 파일 이름은 텍스트 파일 이름 확장명(예: .txt 또는 .csv)을 유지하는 Excel 제목 표시줄에서 볼 수 있습니다.

  1. 파일 > 열기로 이동하여 텍스트 파일이 포함된 위치로 이동합니다.

  2. 열기 대화 상자의 파일 형식 드롭다운 목록에서 텍스트 파일을 선택합니다.

  3. 열려는 텍스트 파일을 찾아 두 번 클릭합니다.

    • 파일이 텍스트 파일(.txt)인 경우 Excel에서 텍스트 가져오기 마법사를 시작합니다. 단계를 마쳤으면 마침 을 클릭하여 가져오기 작업을 완료합니다. 구분 기호 및 고급 옵션에 대한 자세한 내용은 텍스트 가져오기 마법사 를 참조하세요.

    • 파일이 .csv 파일인 경우 Excel에서 자동으로 텍스트 파일을 열고 새 통합 문서에 데이터를 표시합니다.

      참고: Excel에서 .csv 파일을 열면 현재 기본 데이터 형식 설정을 사용하여 데이터의 각 열을 가져오는 방법을 해석합니다. 열을 다른 데이터 형식으로 유연하게 변환하려면 텍스트 가져오기 마법사를 사용할 수 있습니다. 예를 들어 .csv 파일의 데이터 열 형식은 MDY일 수 있지만 Excel의 기본 데이터 형식은 YMD이거나 선행 0이 포함된 숫자 열을 텍스트로 변환하여 선행 0을 유지할 수 있습니다. Excel에서 텍스트 가져오기 마법사를 강제로 실행하려면 파일 이름 확장명을 열기 전에 .csv .txt 변경하거나 텍스트 파일을 연결하여 가져올 수 있습니다(자세한 내용은 다음 섹션 참조).

텍스트 파일에 연결하여 텍스트 파일 가져오기

텍스트 파일에서 기존 워크시트로 데이터를 가져올 수 있습니다.

  1. 텍스트 파일의 데이터를 넣을 셀을 클릭합니다.

  2. 데이터 탭의 데이터 가져오기 & 데이터 변환 그룹에서 텍스트/CSV를 클릭합니다.

  3. 데이터 가져오기 대화 상자에서 가져올 텍스트 파일을 찾아 두 번 클릭하고 가져오기를 클릭합니다.

    텍스트 가져오기 마법사의 지침을 따릅니다. 마법사 사용에 대한 자세한 내용은 텍스트 가져오기 마법사의 페이지에서 도움말 단추 이미지 클릭합니다. 마법사의 단계를 마쳤으면 마침 을 클릭하여 가져오기 작업을 완료합니다.

  4. 데이터 가져오기 대화 상자에서 다음을 수행합니다.

    1. 데이터를 어디에 배치하시겠습니까?에서 다음 중 하나를 수행합니다.

      • 선택한 위치로 데이터를 반환하려면 기존 워크시트를 클릭합니다.

      • 데이터를 새 워크시트의 왼쪽 위 모서리로 반환하려면 새 워크시트를 클릭합니다.

    2. 필요에 따라 속성을 클릭하여 가져온 데이터에 대한 새로 고침, 서식 및 레이아웃 옵션을 설정합니다.

    3. 확인을 클릭합니다.

      Excel은 사용자가 지정한 위치에 외부 데이터 범위를 배치합니다.

Excel에서 데이터 열을 원하는 형식으로 변환하지 않으면 데이터를 가져온 후 변환할 수 있습니다. 자세한 내용은 텍스트로 저장된 숫자를 숫자로 변환 및 텍스트로저장된 날짜를 날짜로 변환을 참조하세요.

데이터를 저장하여 텍스트 파일로 내보내기

다른 이름으로 저장 명령을 사용하여 Excel 워크시트를 텍스트 파일로 변환할 수 있습니다.

  1. 파일 > 다른 이름으로 저장으로 이동합니다.

  2. 다른 이름으로 저장 대화 상자가 나타납니다.

  3. 다른 이름으로 저장 형식 상자에서 워크시트의 텍스트 파일 형식을 선택합니다.

    • 예를 들어 텍스트(탭으로 구분됨) 또는 CSV(쉼표로 구분됨)를 클릭합니다.

    • 참고: 다양한 형식은 다양한 기능 집합을 지원합니다. 다양한 텍스트 파일 형식에서 지원되는 기능 집합에 대한 자세한 내용은 Excel에서 지원되는 파일 형식을 참조하세요.

  4. 새 텍스트 파일을 저장할 위치로 이동한 다음 저장을 클릭합니다.

  5. 현재 워크시트만 새 파일에 저장된다는 것을 알려주는 대화 상자가 나타납니다. 현재 워크시트가 텍스트 파일로 저장하려는 워크시트라고 확신하는 경우 확인을 클릭합니다. 각 워크시트에 대해 이 절차를 반복하여 다른 워크시트를 별도의 텍스트 파일로 저장할 수 있습니다.

  6. 워크시트에 텍스트 파일 형식에서 지원되지 않는 기능이 포함될 수 있음을 알려주는 두 번째 대화 상자가 나타납니다. 워크시트 데이터를 새 텍스트 파일에 저장하는 데만 관심이 있는 경우 예를 클릭합니다. 확실하지 않고 텍스트 파일 형식에서 지원되지 않는 Excel 기능에 대해 자세히 알아보려면 도움말 을 클릭하여 자세한 내용을 확인하세요.

다른 형식으로 파일을 저장하는 방법에 대한 자세한 내용은 다른 파일 형식으로 통합 문서 저장을 참조하세요.

텍스트 파일에 연결하여 텍스트 파일 가져오기(파워 쿼리)

텍스트 파일에서 기존 워크시트로 데이터를 가져올 수 있습니다.

  1. 데이터 탭의 데이터 가져오기 & 변환 그룹에서텍스트/CSV를 클릭합니다.

  2. 데이터 가져오기 대화 상자에서 가져올 텍스트 파일을 찾아 두 번 클릭하고 가져오기를 클릭합니다.

  3. 미리 보기 대화 상자에는 다음과 같은 몇 가지 옵션이 있습니다.

    • 데이터를 새 워크시트에 직접 로드하려면 로드 를 선택합니다.

    • 또는 데이터를 테이블, 피벗 테이블/피벗 차트, 기존/새 Excel 워크시트에 로드하거나 연결을 만들려는 경우 로드 를 선택합니다. 데이터 모델에 데이터를 추가할 수도 있습니다.

    • 파워 쿼리에 데이터를 로드하려면 데이터 변환 을 선택하고 Excel로 가져오기 전에 편집합니다.

Excel에서 특정 데이터 열을 원하는 형식으로 변환하지 않으면 데이터를 가져온 후 변환할 수 있습니다. 자세한 내용은 텍스트로 저장된 숫자를 숫자로 변환 및 텍스트로저장된 날짜를 날짜로 변환을 참조하세요.

데이터를 저장하여 텍스트 파일로 내보내기

다른 이름으로 저장 명령을 사용하여 Excel 워크시트를 텍스트 파일로 변환할 수 있습니다.

  1. 파일 > 다른 이름으로 저장으로 이동합니다.

  2. 찾아보기를 클릭합니다.

  3. 다른 이름으로 저장 대화 상자의 다른 이름으로 저장 형식 상자에서 워크시트의 텍스트 파일 형식을 선택합니다. 예를 들어 텍스트(탭으로 구분됨) 또는 CSV(쉼표로 구분됨)를 클릭합니다.

    참고: 다양한 형식은 다양한 기능 집합을 지원합니다. 다양한 텍스트 파일 형식에서 지원되는 기능 집합에 대한 자세한 내용은 Excel에서 지원되는 파일 형식을 참조하세요.

  4. 새 텍스트 파일을 저장할 위치로 이동한 다음 저장을 클릭합니다.

  5. 현재 워크시트만 새 파일에 저장된다는 것을 알려주는 대화 상자가 나타납니다. 현재 워크시트가 텍스트 파일로 저장하려는 워크시트라고 확신하는 경우 확인을 클릭합니다. 각 워크시트에 대해 이 절차를 반복하여 다른 워크시트를 별도의 텍스트 파일로 저장할 수 있습니다.

    통합 문서를 CSV 형식으로 저장하면 일부 기능이 손실될 수 있다는 경고가 리본 아래에 표시될 수도 있습니다.

다른 형식으로 파일을 저장하는 방법에 대한 자세한 내용은 다른 파일 형식으로 통합 문서 저장을 참조하세요.

가져올 때 구분 기호를 변경하는 방법은 텍스트를 가져오는 방법에 따라 다릅니다.

  • 텍스트/CSV에서 데이터 변환 > & 변환을 사용하는 경우 텍스트 파일을 선택하고 가져오기를 클릭한 후 구분 기호 아래의 목록에서 사용할 문자를 선택합니다. 데이터 미리 보기에서 새 선택 항목의 효과를 즉시 확인할 수 있으므로 계속 진행하기 전에 원하는 선택을 할 수 있습니다.

  • 텍스트 가져오기 마법사를 사용하여 텍스트 파일을 가져오는 경우 텍스트 가져오기 마법사의 2단계에서 가져오기 작업에 사용되는 구분 기호를 변경할 수 있습니다. 이 단계에서는 연속 따옴표와 같은 연속 구분 기호가 처리되는 방식을 변경할 수도 있습니다.

    구분 기호 및 고급 옵션에 대한 자세한 내용은 텍스트 가져오기 마법사 를 참조하세요.

.csv 다른 이름으로 저장할 때 세미콜론을 기본 목록 구분 기호로 사용하지만 변경 사항을 Excel로 제한해야 하는 경우 기본 소수 구분 기호를 쉼표로 변경하는 것이 좋습니다. 이렇게 하면 Excel에서 목록 구분 기호에 세미콜론을 사용하도록 강제 적용됩니다. 물론 소수 자릿수가 표시되는 방식도 변경되므로 혼동을 제한하도록 천 단위 구분 기호를 변경하는 것도 좋습니다.

  1. Excel 옵션 > 고급 > 편집 옵션 > 시스템 구분 기호 사용의 선택을 취소합니다.

  2. 10진수 구분 기호 설정합니다(쉼표).

  3. 천 단위 구분 기호를 로 설정합니다. (마침표).

통합 문서를 .csv 파일로 저장하면 기본 목록 구분 기호(구분 기호)가 쉼표입니다. Windows 지역 설정을 사용하여 다른 구분 기호 문자로 변경할 수 있습니다. 

주의: Windows 설정을 변경하면 컴퓨터가 전역으로 변경되어 모든 애플리케이션에 영향을 줍니다. Excel의 구분 기호만 변경하려면 Excel에서 파일을 텍스트(.csv)로 저장하기 위한 기본 목록 구분 기호 변경을 참조하세요.

  1. Microsoft Windows 11에서 검색 창을 선택하고 지역 설정을 입력합니다.

  2. 관리 언어 설정을 선택합니다.

  3. 서식 탭에서 추가 설정을 선택합니다.

  4. 서식 사용자 지정 대화 상자의 숫자 탭에서 목록 구분 기호 상자에 새 구분 기호로 사용할 문자를 입력합니다.

  5. 확인을 두 번 선택합니다.

  1. Microsoft Windows 10에서 시작 단추를 마우스 오른쪽 단추로 클릭한 다음 설정을 클릭합니다.

  2. 시간 & 언어를 클릭한 다음 왼쪽 패널에서 지역을 클릭합니다.

  3. 주 패널의 국가별 설정에서 추가 날짜, 시간 및 지역 설정을 클릭합니다.

  4. 지역에서 날짜, 시간 또는 숫자 형식 변경을 클릭합니다.

  5. 지역 대화 상자의 서식 탭에서 추가 설정을 클릭합니다.

  6. 서식 사용자 지정 대화 상자의 숫자 탭에서 목록 구분 기호 상자에 새 구분 기호로 사용할 문자를 입력합니다.

  7. 확인을 두 번 선택합니다.

  1. Microsoft Windows에서 시작 단추를 클릭한 다음 제어판을 클릭합니다.

  2. 시계, 언어 및 국가별 옵션에서 날짜, 시간 또는 숫자 형식 변경을 클릭합니다.

  3. 지역 대화 상자의 서식 탭에서 추가 설정을 클릭합니다.

  4. 서식 사용자 지정 대화 상자의 숫자 탭에서 목록 구분 기호 상자에 새 구분 기호로 사용할 문자를 입력합니다.

  5. 확인을 두 번 선택합니다.

참고:  컴퓨터의 목록 구분 기호 문자를 변경하면 모든 프로그램에서 새 문자를 목록 구분 기호로 사용합니다. 동일한 절차에 따라 문자를 다시 기본 문자로 변경할 수 있습니다.

추가 지원

언제든지 Excel 기술 커뮤니티에서 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.

참고 항목

외부 데이터 원본에서 데이터 가져오기(파워 쿼리)

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.