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