목차
튜토리얼에서는 데이터를 Excel로 가져오거나 Excel에서 내보낼 때 CSV 구분 기호를 변경하는 방법을 보여주므로 파일을 쉼표로 구분된 값 또는 세미콜론으로 구분된 값 형식으로 저장할 수 있습니다.
엑셀은 부지런하다. 엑셀은 똑똑합니다. 실행 중인 컴퓨터의 시스템 설정을 철저히 검사하고 사용자의 요구 사항을 예측하기 위해 최선을 다합니다. 결과는 종종 실망스럽습니다.
이것을 상상해 보십시오. Excel 데이터를 다른 응용 프로그램으로 내보내려고 합니다. 많은 프로그램에서 지원하는 CSV 형식으로 저장하십시오. 어떤 CSV 옵션을 사용하든 결과는 원하는 쉼표로 구분된 파일 대신 세미콜론으로 구분된 파일입니다. 설정은 기본이며 변경 방법을 모릅니다. 포기하지마! 설정이 얼마나 숨겨져 있는지에 관계없이 설정을 찾고 필요에 맞게 조정할 수 있는 방법을 알려드립니다.
CSV 파일에 Excel에서 사용하는 구분 기호
.csv 파일을 처리하기 위해 Microsoft Excel은 Windows 지역 설정에 정의된 목록 구분 기호 를 사용합니다.
북미 및 일부 기타 국가에서 기본 목록 구분 기호는 쉼표<9입니다>이므로 CSV 쉼표로 구분됩니다.
유럽 국가에서는 쉼표가 소수점 기호용으로 예약되어 있으며 목록 구분 기호는 일반적으로 세미콜론 으로 설정됩니다. 이것이 결과가 CSV 세미콜론으로 구분된 이유입니다.
다른 필드 구분 기호가 있는 CSV 파일을 가져오려면 설명된 접근 방식 중 하나를 적용하십시오.아래에 있습니다.
Excel 파일을 CSV로 저장할 때 구분 기호 변경
통합 문서를 .csv 파일로 저장할 때 Excel은 값을 기본 목록 구분 기호 로 구분합니다. 강제로 다른 구분 기호를 사용하려면 다음 단계를 진행하세요.
- 파일 > 옵션 > 고급 을 클릭합니다. .
- 편집 옵션 에서 시스템 구분 기호 사용 확인란을 선택 취소합니다.
- 기본 소수 구분 기호 를 변경합니다. 이렇게 하면 워크시트에 십진수가 표시되는 방식이 변경되므로 혼란을 피하기 위해 다른 1000 단위 구분 기호 를 선택하십시오.
사용하려는 구분 기호에 따라 설정을 구성하십시오. 다음 방법 중 하나를 사용합니다.
Excel 파일을 세미콜론으로 구분된 CSV 로 변환하려면 기본 소수 구분 기호를 쉼표로 설정합니다. 이렇게 하면 Excel에서 목록 구분 기호 (CSV 구분 기호)에 세미콜론을 사용합니다.
- 소수 구분 기호 를 쉼표(,) <로 설정합니다. 11> 천 단위 구분 기호 를 마침표(.)로 설정
Excel 파일을 쉼표로 구분된 CSV 로 저장하려면 다음을 설정합니다. 소수 구분 기호를 마침표(점)로. 이렇게 하면 Excel에서 목록 구분 기호 (CSV 구분 기호)에 쉼표를 사용하게 됩니다.
- 소수 구분 기호 를 마침표(.) <11로 설정> 천 단위 구분 기호 를 쉼표(,)로 설정
특정 파일에 대해서만 CSV 구분 기호를 변경하려면 그런 다음 시스템 사용을 선택하십시오.기본 구분 기호와 다른 구분 기호가 있는 csv 파일을 처리하려면 파일을 여는 대신 가져오는 것입니다. 이전 Excel 2013에서는 외부 데이터 가져오기 그룹의 데이터 탭에 있는 텍스트 가져오기 마법사 를 사용하여 매우 쉽게 수행할 수 있었습니다. Excel 2016부터 마법사는 레거시 기능으로 리본에서 제거됩니다. 그러나 여전히 사용할 수 있습니다:
- 텍스트에서(레거시) 기능을 활성화합니다.
- 파일 확장자를 .csv에서 .txt로 변경한 다음 txt 파일을 엽니다. 엑셀에서. 이렇게 하면 텍스트 가져오기 마법사 가 자동으로 시작됩니다.
마법사의 2단계에서는 미리 정의된 구분 기호(탭, 쉼표, 세미콜론 또는 공백) 중에서 선택하는 것이 좋습니다. 또는 사용자 지정 항목 지정:
파워 쿼리 연결을 만들 때 구분 기호 지정
Microsoft Excel 2016 이상에서는 csv 파일을 가져오는 한 가지 더 쉬운 방법을 제공합니다. - 파워 쿼리를 사용하여 연결합니다. 파워 쿼리 연결을 만들 때 미리 보기 대화 상자 창에서 구분 기호를 선택할 수 있습니다.
기본 CSV 구분 기호를 전체적으로 변경
기본 <1을 변경하려면>목록 구분 기호 는 Excel뿐 아니라 컴퓨터에 설치된 모든 프로그램에 대해 수행해야 할 작업입니다.
- Windows에서 제어판 > 지역 설정. 이를 위해 Windows 검색 상자에 지역 을 입력한 다음 클릭합니다. 지역 설정 .
이 변경 사항이 적용되려면 목록 구분 기호 가 동일하지 않아야 합니다 소수점 기호 로.
완료되면 변경 사항을 적용할 수 있도록 Excel을 다시 시작합니다.
참고:
- 시스템 설정을 수정하면 컴퓨터에서 전체 변경 이 발생하여 모든 애플리케이션과 시스템 출력에 영향을 미칩니다. 결과에 대해 100% 확신하지 않는 한 이 작업을 수행하지 마십시오.
- 분리 기호를 변경하여 일부 응용 프로그램의 동작에 부정적인 영향을 미치거나 시스템에 다른 문제가 발생한 경우 변경 사항을 실행 취소 하십시오. 이를 위해 형식 사용자 지정 대화 상자(위의 5단계)에서 재설정 버튼을 클릭합니다. 이렇게 하면 사용자가 만든 모든 사용자 지정이 제거되고 시스템 기본 설정이 복원됩니다.
목록 구분 기호 변경: 배경 및결과
기기에서 목록 구분 기호 를 변경하기 전에 가능한 결과를 완전히 이해할 수 있도록 이 섹션을 주의 깊게 읽어보시기 바랍니다.
먼저, 국가에 따라 Windows는 다른 기본 구분 기호를 사용합니다. 전 세계적으로 큰 숫자와 소수점을 다르게 표기하기 때문입니다.
미국, 영국, 호주, 뉴질랜드 등 일부 영어권 국가에서는 다음과 같은 구분 기호를 사용합니다.
소수점 기호: 점(.)
숫자 구분 기호: 쉼표(,)
목록 구분 기호: 쉼표(,)
대부분의 유럽 국가에서는 쉼표가 소수점으로 사용되기 때문에 기본 목록 구분 기호는 세미콜론(;)입니다.
소수점 기호: 쉼표(,)
숫자 그룹화 기호: 점( .)
목록 구분 기호: 세미콜론(;)
예를 들어 2000달러 50센트 는 다른 국가:
미국 및 영국: $2,000.50
EU: $2.000,50
이 모든 것이 CSV 구분 기호와 어떤 관련이 있습니까? 요점은 목록 구분 기호 (CSV 구분 기호)와 소수점 기호 가 서로 다른 두 문자여야 한다는 것입니다. 즉, 목록 구분 기호 를 쉼표 로 설정하려면 기본 소수점 기호 (쉼표로 설정된 경우)를 변경해야 합니다. 결과적으로 숫자는 모든 컴퓨터에서 다른 방식으로 표시됩니다.
또한 목록 구분 기호 는 Excel 수식에서 인수 구분 에 사용됩니다. 예를 들어 쉼표에서 세미콜론으로 변경하면 모든 수식의 구분 기호도 세미콜론으로 변경됩니다.
대규모 수정에 대한 준비가 되지 않은 경우 특정 CSV에 대해서만 구분 기호를 변경하십시오. 이 자습서의 첫 번째 부분에서 설명한 대로 파일을 만듭니다.
이렇게 Excel에서 구분 기호가 다른 CSV 파일을 열거나 저장할 수 있습니다. 읽어주셔서 감사하고 다음 주에 뵙겠습니다!
Excel 통합 문서를 CSV로 내보낸 후 settings확인란을 다시 선택하십시오.참고. 분명히 Excel 옵션에서 변경한 내용은 Excel 로 제한됩니다. 다른 응용 프로그램은 Windows 지역 설정에 정의된 기본 목록 구분 기호를 계속 사용합니다.
CSV를 Excel로 가져올 때 구분 기호 변경
CSV 파일을 Excel로 가져오는 몇 가지 방법이 있습니다. 구분 기호를 변경하는 방법은 선택한 가져오기 방법에 따라 다릅니다.
CSV 파일에 직접 구분 기호 표시
Excel에서 필드 구분 기호가 사용된 CSV 파일을 읽을 수 있도록 CSV 파일이 제공된 경우 해당 파일에서 직접 구분 기호를 지정할 수 있습니다. 이를 위해 메모장과 같은 텍스트 편집기에서 파일을 열고 다른 데이터 앞에 아래 문자열을 입력합니다.
- 쉼표로 값을 구분하려면: sep=,
- 분리하려면 세미콜론이 있는 값: sep=;
- 파이프로 값을 구분하려면: sep=