Raymond는 Excel 내에서 구분 된 파일을 제대로 내보내는 데 문제가 있다고 말했습니다. Raymond는 탭 문자를 구분 기호로 사용하여 Excel에서 파일을 생성하도록 요청했습니다. 행의 마지막 필드가 비어 있으면 Excel이 행 끝에 탭 문자를 안정적으로 추가하지 않는 것 같습니다.

실제로 이것이 Excel이 작동하도록 설계된 방식입니다. 정보를 구분 된 파일로 내보낼 때 데이터 테이블의 각 행은 독립적으로 처리됩니다. 특정 행에 다른 행보다 적은 수의 필드가있는 경우 Excel은 내 보낸 행을 “빈”필드로 “채워”지 않습니다. 물론 이것은 Excel에서 만든 파일을 사용하고 각 입력 행의 정적 필드 수에 의존하는 일부 다른 프로그램에서 문제를 일으킬 수 있습니다.

이 잠재적 인 문제에 대한 해결 방법은 Excel에서 데이터 표의 마지막 열의 모든 셀에 항상 무언가가 있는지 확인하는 것입니다. 이것은 실제로 들리는 것보다 쉽습니다. 가장 오른쪽 열에 [\ {|}]와 같은 고유 한 텍스트 문자열이 포함되어 있는지 확인하기 만하면됩니다. (이러한 문자열이 데이터의 다른 곳에서 사용될 가능성은 거의 없습니다.) 구분 된 파일로 내보낼 때 Excel은 항상 고유 한 텍스트 문자열까지 행당 동일한 수의 필드를 내 보냅니다. 그런 다음 구분 된 파일을 다른 프로그램으로 가져올 때 가져 오는 각 행의 마지막 필드를 무시하도록 지시 할 수 있습니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (10564)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Correctly_Saving_Delimited_Files [구분 된 파일을 올바르게 저장].