안녕하세요 여러분,
Mac에서 .xlsx 파일을 JMP 16으로 가져올 때 이상한 문제가 발생합니다.
.xlsx 파일의 일부 셀에는 소수점 이하 9자리 숫자가 있습니다. 이는 MS Excel 또는 Mac 숫자에서 셀을 클릭하는 경우에만 값 상자에 표시됩니다. 그렇지 않으면 셀 형식에 소수점 이하 1자리만 표시됩니다.
Mac에서 .xlsx 파일을 JMP 16으로 가져오면 소수점 이하 1자리만 가져오며 JMP가 모든 소수 자리를 가져오도록 설득할 방법이 없습니다. (JMP 기본 설정과 Mac 언어 및 지역에서도 로케일 형식 설정을 변경해 보았습니다. JMP Excel 가져오기 마법사에서 헤더를 마우스 오른쪽 버튼으로 클릭하여 열 숫자 형식을 변경하려고 했습니다. ...). 아무것도 작동하지 않습니다.
하지만 Mac Numbers나 MS Excel에서 .xlsx를 열고 다시 .xlsx로 저장한 다음 새로 저장한 파일을 JMP로 가져오면 문제 없이 작동합니다. 모든 소수점 자리를 가져옵니다.
더 이상하게도 원본 .xlsx 파일을 Windows 10에서 JMP로 가져오려고 하면 문제가 없습니다. JMP는 모든 소수점 이하 자릿수를 가져옵니다. 그래서 문제는 Mac에서만 발생합니다.
제가 할 수 있는 다른 일이 있는지 궁금합니다. 모든 .xlsx 파일을 열고 저장하는 솔루션은 가져와야 할 파일이 많기 때문에 최적이 아닙니다. 또한 Mac과 Windows 모두에서 작동하는 솔루션을 원합니다.
친애하는
안녕하세요,
Windows와 Mac에 차이가 있는 이유는 Excel 파일의 내용을 읽는 데 사용되는 두 개의 다른 타사 라이브러리가 있기 때문입니다.이러한 파일은 매우 복잡하며 JMP는 내용을 해석하는 데 도움이 되는 다른 라이브러리가 필요합니다.Windows에서 사용하는 것과 동일한 라이브러리를 Mac에서는 사용할 수 없습니다.일반적으로 이러한 라이브러리는 숫자 당신이 볼 수있는 셀 내용을 요청할 때.Windows에는 전체 숫자를 얻을 수 있도록 이를 재정의하는 모드가 있지만 Mac에는 존재하지 않습니다.Excel 시트의 소수점 이하 자릿수를 Excel에서 더 많이 표시하도록 변경하면 JMP에서 더 많은 것을 얻을 수 있습니다.또한 열 유형을 일반으로 변경하면 Excel에 모두 표시될 가능성이 있는 모든 소수점을 가져올 가능성이 높습니다.
더 나은 해결 방법이 없다는 것이 유감입니다.이전에 Mac의 라이브러리 공급업체에 문제를 언급한 적이 있습니다.
브라이언 코르코란
JMP 개발