Loading

크로스탭으로 내보낼 때 숫자가 문자열로 변환됨

게시 일자: Nov 30, 2023
상세 설명
Tableau Server에서 뷰를 크로스탭으로 내보낼 경우 쉼표를 천 단위 구분 기호(예: 1,200)로 사용하는 숫자가 Microsoft Excel에서 문자열로 변환될 수 있습니다.

Cause

내보내기 > 데이터 도구가 기본 숫자 형식을 기반으로 기초 데이터를 내보내기 때문에 내보내기 > 크로스탭은 크로스탭 서식 지정을 유지하도록 의도적으로 설계되었습니다. 일부 로캘에서 Tableau Server에서 천 단위 구분 기호가 단어 잘림 방지 공백으로 내보내집니다. Microsoft Excel은 숫자에서 단어 잘림 방지 공백으로 표기된 천 단위 구분 기호를 발견하면 해당 숫자를 문자열로 처리합니다.
솔루션

다음 해결 방법을 사용하여 이 문제를 해결할 수 있습니다.

옵션 1

  1. Microsoft Excel에서 숫자여야 하는 문자열이 포함된 열을 선택한 다음 찾기 및 바꾸기 대화 상자를 엽니다. 
  2. 찾기 및 바꾸기 대화 상자에서 다음을 선택한 다음 모두 바꾸기를 클릭합니다.
    • 찾을 내용에서 Alt 키를 누른 상태로 숫자 키패드를 사용하여 0160을 입력합니다.
    • 바꿀 내용 필드는 비워 둡니다.
서식이 잘못된 문자열이 숫자로 바뀝니다.

옵션 2

  1. Tableau Server에서 통합 문서를 다운로드합니다.
  2. 통합 문서를 Tableau Desktop에서 열고 데이터를 크로스탭으로 내보냅니다(워크시트 > 내보내기 > 크로스탭을 Excel로).
다운로드한 Excel 문서는 문자열 대신 숫자를 포함해야 합니다.

옵션 3

다음 옵션 중 하나를 사용하여 크로스탭 대신 기초 데이터를 내보냅니다.
  • 브라우저에서 내보내기 > 데이터 > 모든 행을 텍스트 파일로 다운로드
  • 명령줄에서 tabcmd get "<name>.csv" 또는 tabcmd export <name> --csv 명령을 사용합니다.
참고: 기초 데이터를 내보낼 경우 서식 지정은 "기본 숫자 형식"과 일치합니다. 

옵션 4

다른 해결 방법으로, IT 팀과 협력하여 컴퓨터의 로컬 설정을 변경합니다. 
  1. Windows 국가 및 언어 설정을 엽니다.
  2. 형식을 크로스탭 서식 지정과 일치하도록 변경합니다. 예: 영어(남아프리카 공화국)
  3. 적용을 선택합니다.
  4. Tableau Server에서 내보낸 .csv를 엽니다.
추가 자원
Oracle 국제 언어 환경 가이드: 소수점 및 천 단위 구분 기호(영문)

 향후 제품 릴리스에 이 기능 요청을 포함하도록 지지 의견을 제출하려면 다음 커뮤니티 아이디어에 한 표를 행사하십시오. 데이터를 Microsoft 및 Tableau Server용 csv로 내보내기(영문)


이 문서에 대한 논의... 피드백 포럼
Knowledge 기사 번호

001474039

 
로드 중
Salesforce Help | Article