Excel을 JMP 테이블로 가져올 때 JMP가 날짜 열에서 연도를 인식하지 못함날짜가 D-MMM으로 표시되는 날짜 열이 있는 Excel 워크시트가 있습니다.

Excel 가져오기 마법사를 사용하여 이 워크시트를 JMP로 가져오면 JMP에서 D-MMM만 인식합니다.

열 형식을 <->에서 <->으로 편집한 후 ,
JMP는 가 1904년(기본 연도)이라고 생각했습니다.

이 문제를 해결하는 더 좋은 방법은 무엇입니까?
현재 두 가지 방법만 생각할 수 있으며 다른 옵션이 있는지 확실하지 않습니다.
1. 먼저 Excel 파일의 날짜 형식을 변경합니다(가져올 파일이 여러 개이므로 많은 노력이 필요함)
2. 새 수식 열 만들기

데이터 접근Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.둘 다 고마워 @Craige_Hales 그리고 @scott_allen .
나는 그것을 시도했고 물론 당신이 언급 한 것처럼 JMP 16.2에서는 작동하지 않았습니다.
17버전 나오면 다시 해봐야겠네요.
Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.JMP 17에서는 작동하지만 JMP 16에서는 작동하지 않습니다(버그가 수정된 것 같습니다. 감사합니다. @Audrey_Shull )
dt=Open(
"/Z:/2021_01 Date Import Test.XLSX",
Worksheets( "A1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 0 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 8 ),
Data Starts on Column( 1 ),
Data Ends on Row( 32 ),
Data Ends on Column( 2 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
dt:column1<<FORMAT></FORMAT>
17이 없거나 기다릴 수 없는 경우 파일 이름에 예제와 같이 날짜가 포함되어 있으면 파일 이름의 날짜를 사용할 수 있습니다. 이미 파일 이름을 얻기 위해 FilesInDirectory(...)를 사용하고 있을 수 있습니다. (파일의 OS 날짜 정보를 가져오는 기능도 있지만 파일이 캡처된 이후에 업데이트되었을 수 있습니다.)
Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.안녕 @Nita_Natchanok
이를 수행하는 한 가지 방법은 데이터를 JMP로 가져온 후 날짜 형식을 변경하는 것입니다.
1. Excel 마법사를 사용하여 했던 것처럼 파일을 가져옵니다.
2. 날짜 열의 열 속성을 열고 "형식 패턴 설정"을 선택합니다.

3. "<->"로 패턴을 업데이트합니다.

4. 확인을 클릭합니다.
이 단계를 거치면 연도를 표시하도록 날짜가 업데이트되었습니다.여러 연도를 포함하도록 데이터 테이블을 변경했으며 출력 형식을 변경한 후 모두 형식이 올바르게 지정된 것으로 보입니다.

-스콧
Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.안녕 @dale_lehman , 답장을 보내 주셔서 감사합니다.
JMP로 불러와야 하는 엑셀 파일이 매년 한 달로 구분되어 있어서 엑셀 파일 자체를 바꾸는 것보다 다른 해결책을 찾고 있었습니다.
Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.안녕 @Craige_Hales
여기에 엑셀 파일을 약간 수정하여 첨부했습니다.
제가 사용한 설정은 아래와 같습니다. 38행에서 가져오기를 종료해야 합니다. 그렇지 않으면 JMP는 Excel 파일에 38행 아래에 일부 문자 데이터가 포함되어 있으므로 날짜 열이 문자라고 생각했습니다.


다음은 JMP가 날짜 열을 인식하는 패턴입니다( 없이 <-> 형식의 숫자로).

Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.예제에 표시된 대로 날짜를 입력하고 사용자 지정 형식(m/d/yyyy h:m)을 사용하여 Excel에서 셀 서식을 지정했습니다.Excel 가져오기 마법사와 Excel용 JMP 추가 기능을 사용하여 올바르게 가져왔습니다.전체 형식이 JMP에 제공되며 연도 기능이 연도를 올바르게 식별합니다.
Re: Excel을 JMP 테이블로 가져올 때 JMP에서 연도 열을 인식하지 못합니다.열 1에 대한 열 속성 대화 상자를 표시할 수 있습니까? 내가 무엇을 보고 있는지 잘 모르겠습니다. 값이 오른쪽 정렬되어 있으므로 왼쪽 정렬 문자 열이 아니라 숫자 열(JMP의 날짜 값에 적합)이라고 믿게 됩니다. 하지만 JMP에서 그런 날짜를 표시하게 만드는 방법을 모르겠습니다. 사용자 정의 형식일 수도 있고, 필드 너비가 연도를 제거할 수도 있습니다.
연도가 실제로 데이터에 있고 표시되지 않기를 바라고 있습니다.
편집: 다시 읽고, 위의 내용 무시...
문제를 보여주는 날짜가 있는 단일 셀이 있는 작은 Excel 파일을 게시하는 것도 도움이 될 수 있습니다.