Excel 2013에서 CSV 파일을 올바르게 읽지 못하는 것 같습니다 (Excel 2010에서는). .csv 파일을 열 때마다 모든 데이터가 첫 번째 열에 표시됩니다.
나는에 갈 수있어 DATA
, Convert
다음을 선택 commas
하지만,이 세트까지 저장되지 않습니다, 그리고 내가이 종류의 파일을 열이 때마다 일까지 공급하고있다.
CSV 파일 (쉼표로 구분)을 예쁘게 표시하도록 Excel 2013을 한 번에 어떻게 설정합니까?
Excel 2013에서 CSV 파일을 올바르게 읽지 못하는 것 같습니다 (Excel 2010에서는). .csv 파일을 열 때마다 모든 데이터가 첫 번째 열에 표시됩니다.
나는에 갈 수있어 DATA
, Convert
다음을 선택 commas
하지만,이 세트까지 저장되지 않습니다, 그리고 내가이 종류의 파일을 열이 때마다 일까지 공급하고있다.
CSV 파일 (쉼표로 구분)을 예쁘게 표시하도록 Excel 2013을 한 번에 어떻게 설정합니까?
답변:
메모장 ++ 와 같은 괜찮은 텍스트 편집기로 CSV 파일을 열고 첫 번째 줄에 다음 텍스트를 추가하십시오.
sep=,
이제 다시 엑셀로여십시오.
이렇게하면 구분 기호가 쉼표로 설정되거나 원하는대로 변경할 수 있습니다.
Excel 2013의 경우 :
http://blogmines.com/blog/how-to-import-text-file-in-excel-2013/
문제는 지역 옵션에서 비롯됩니다. 유럽 국가에서 승리 7의 소수점 구분 기호는 코마입니다. 제어판-> 국가 및 언어 옵션-> 기본 설정-> 소수 구분 기호를 열어야합니다. 점 (.)을 입력하고 구분자를 나열하려면 쉼표 (,)를 입력하십시오. 이것은 !
답변이 이미 수락되었지만 확인해야 할 항목은 CSV 파일의 인코딩입니다. CSV 파일을 생성하는 Powershell 스크립트가 있습니다. 기본적으로 UCS-2 Little Endian (메모장 ++ 당) 으로 인코딩되었습니다 . Excel에서 단일 열로 파일을 열면 열 을 분할하려면 텍스트를 열로 변환해야합니다. "ASCII"와 동일한 출력을 인코딩하도록 스크립트를 변경하면 ( Notepad ++ 당 UTF-8이없는 UTF-8 ) 열이 분리 된 상태에서 CSV를 직접 열 수있었습니다. 메모장 ++ 에서도 CSV 인코딩을 변경할 수 있습니다 .
Some-Command | Out-File -Encoding Default
일반적으로 올바른 ANSI 인코딩을 제공하는 것을 좋아합니다 (적어도 미국에서는 공장 기본값).
Out-File
파일 Default
을 기본 이외의 것으로 인코딩 합니까? 나는 그것을 이해하려고 노력하고 있습니다 ... 기본은 ...하지만 기본적으로 사용되지는 않습니다 ... 따라서 기본값은 아닙니다?
Excel 2013에서 원하는 구분 기호를 선택할 수 있습니다. DATA-> Text To Columns-> Delimited 선택-> 구분 기호 "Tab, Semicolon, Comma, Space 또는 기타"를 선택하면 "데이터 미리보기"에서 즉시 변경 사항이 표시됩니다. "를 클릭 한 후 완료를 클릭하십시오.
원하는 형식을 갖추면 문서를 저장하기 만하면 영구적입니다.
/superuser/238944/how-to-force-excel-to-open-csv-files-with-data-arranged-in-columns 에서 가져온
CSV 파일을 열 때 Excel의 동작은 로컬 설정 및 지역 및 언어 » 형식 » 고급 에서 선택한 목록 구분 기호 에 따라 크게 다릅니다 . 기본적으로 Excel에서는 모든 CSV가 해당 구분 기호로 저장되었다고 가정합니다. CSV가 다른 나라에서 나오지 않는 한 사실입니다!
고객이 다른 국가에있는 경우 다른 결과가 표시 될 수 있습니다.
예를 들어, 독일 Excel은 미국에서와 같이 쉼표 대신 세미콜론을 사용합니다.
또 다른 가능한 문제는 csv 파일에 바이트 순서 표시 "FEFF"가 포함되어 있다는 것입니다. 바이트 순서 표시는 파일이 빅 엔디안 또는 리틀 엔디안 바이트 순서를 사용하는 시스템에서 반대 엔디안 시스템으로 이동했는지 여부를 감지하기위한 것입니다. https://ko.wikipedia.org/wiki/Byte_order_mark
16 진 편집기를 사용하여 "FEFF"바이트 순서 표시를 제거하면 Excel에서 파일을 읽을 수 있습니다.