2016-06-28 2 views
0

나는 일반적으로 더 많은 코드 지향 질문이 있지만 CSV 데이터베이스에 대한 도움이 필요합니다. 기본적으로 형식을 Fname; Lname; 전자 메일로 변경해야합니다. 문제는 내가 13000 개의 행을 가지고 있으며 모든 데이터가 1 ​​열에 있고 구분 기호는 ";"입니다. 나는 다른 CSV 파일 편집기를 사용했고 모두 1 열에 데이터를 넣었으므로이 열의 순서를 변경할 수는 없습니다 ... 원본 데이터베이스에서 데이터를 다시 추출 할 수 없습니다. 거기에 대한 수정이 있습니까, 아니면 제가 망쳤습니까?CSV 데이터베이스 열 편집

그래서 ";"가 포함 된 CSV 파일로 시작합니다. 각 행의 각 데이터 셀 사이. 그래서 Excel 2016을 열고 다음과 같이합니다 : data> from text> CSV 파일을 찾습니다> 구분 된 ";"을 클릭하고 행 1, 파일 원본에서 가져 오기를 시작합니다 : Windows (ANSI)> 구분 기호 : ";" > 열 데이터 형식 : "일반"> 완료. 그리고 나는 모든 데이터를 1 열에서 ... 내가 당신을 이해한다면

답변

1

...

당신은 당신을 위해 셔플을 할 엑셀과 VB 매크로를 사용할 수 있습니다 얻을. ';'으로 나누기 각 행을 배열에 넣고 셔플 한 다음 연결 하시겠습니까?

Excel에서 csv를 가져올 때 열 구분을 변경할 수도 있습니다.

+0

문제는 "데이터"> "가져 오기 텍스트"> 사용 ";" 구분 기호를 사용하여 하나의 열에 모든 데이터를 가져와 편집 할 수 없습니다. –

+1

그건 이상한데, Excel 2016에서는 정확한 열 구분을 얻습니다. ';'찾기 및 바꾸기 ','와 함께 다시 가져 오기를 시도 하시겠습니까? –

+0

그래서 CSV 파일로 시작하고 있는데, ";" 각 행의 각 데이터 셀 사이. 그래서 Excel 2016을 열면 다음과 같은 작업을 수행합니다. data> from text> CSV 파일을 찾습니다> 구분 된 파일을 클릭하고 행 1, 파일 원본에서 가져 오기를 시작합니다 : Windows (ANSI)> 구분 기호 : ";" > 열 데이터 형식 : "일반"> 완료. 그리고 나는 1 열의 모든 데이터를 얻습니다. –