2014-03-12 1 views
0

우리는 인벤토리 데이터를 CSV 파일로 내보내는 소프트웨어 인벤토리 소프트웨어를 사용하여 분석에 Excel을 사용합니다. 그러나 일련 번호 중 일부는 숫자이며 다른 이유로는 0으로 시작합니다.CSV 문제 0

예 :이 문자열이기 때문에 의미가

  1. "000015"
  2. "0015"는
예 1에서

2가, 우리의 재고 소프트웨어는 그들에게 취급 서로 다른 일련 번호 (두 개의 항목이 동일한 일련 번호를 가져서는 안됩니다.) ... 그러나 일단 CSV로 내보내고 나면 예제 1과 2의 일련 번호 열에 "15"가 표시되어 인벤토리를 처리 할 때 문제가 발생합니다 항목이 '중복 된 숫자'로 인해 Excel에 표시됩니다. 나는 csv가 그 필드를 '텍스트'또는 '문자열'대신 '숫자'로 취급한다고 생각합니다.

내 질문은 ... 내 보낸 후 csv 파일에 문제가 있습니까? 어떻게 처리 할 수 ​​있습니까? 또는 CSV 파일을 내보낼 준비를하는 방법에 대한 인벤토리 소프트웨어에 문제가 있습니까?

Excel과 함께라면 문제를 해결하는 방법을 제안 해주세요.

감사합니다.

+0

Excel에서 해당 열을 해석하는 방법에 관한 문제를 확인했습니다. 메모장 ++로 csv 파일을 열었고 올바른 방법으로 내보냈습니다. –

+0

그들은 값을 큰 따옴표로 묶었습니까 아니면 단지 게시물에있는 값입니까 ?? –

+0

@ Gary의 학생 모두. 나는 포스트와 csv 파일에서 메모장 +로 열었을 때, 그들은 큰 따옴표로 묶어 놓았다. –

답변

1

해결 방법이 있습니다.

확장자를 .csv에서 .txt로 변경하고 Excel에서 다시 열었습니다. 그리고 나서 각 열의 처리 방법을 정확하게 지정할 수있었습니다.

내가 가장 좋은 방법은 읽고 생각 : 그리고이 문제가 된 하나, 난 그냥 대신 '일반'의 다음

아래 링크에서 단계는 '텍스트'로 분류 파일 이름을 확장명을 ".txt"로 바꾸면됩니다. 그런 다음 파일을 열면 대화 상자 창이 열립니다. 구분 파일을 선택하고 각 창을 탐색하십시오. 하나는 두 번째 창은 구분 기호 열에 대한 쉼표 만 확인합니다. 자, 여기 입니다. 세 번째 창에서 각 필드를 선택하고 열을 텍스트 또는 숫자로 읽으려는 경우 지정할 수 있습니다. 필드가 큰 숫자 인 을 선택하십시오.

링크 :

http://social.msdn.microsoft.com/Forums/office/en-US/64c1ee52-eb53-4202-bb27-d9b08d3bd60a/long-number-in-csv-file-appearing-in-scientific-notation-by-default

감사합니다!

+0

잘 했어! 해결책을 게시 해 주셔서 감사합니다 ............ + 1 –