早上好@弗朗索瓦絲,
您在 Excel 文件上的第一個日期列僅包含日期格式的數值。
第二列的問題似乎與單元格中包含的 Excel 公式有關。 該列中有一個引用 B:\ 位置和另一個 Excel 文件的公式,因此它不直接包含正確格式的值。 確保這一點的一種方法是將此列複製到 Excel,並僅對另一列的值執行“特殊粘貼”,其結果與您在 JMP 上的結果相同(值 44927,無特定格式)。 因此,之後執行的腳本要么與 JMP 中未考慮的 Excel 公式相關(並給出“缺失值”結果:點),要么與 Excel 中僅複製值即可獲得的值結果相關(:44927)。
要正確導入此列,最好執行與源文件的連接和/或避免單元格中的公式。
希望這個回答對你有幫助,
早晨,
謝謝你的回答。
事實上,我有 2 個數據庫(2022 和 2023)。= 日曆年數據庫。
例如,對於消息,我將 2 列複製並粘貼到 excel 文件中。
我對 2022 沒有問題,另一方面,對於 2023 數據庫,我無法以正確的格式導入日期,儘管嘗試了幾次格式並將 2 個 excel 數據庫中的日期列格式化為相同的格式。
我顯示的結果與我直接從 BDD 2023 導入時的結果相同。
cdlt
據我所知,第一列輸入日期格式未從 Excel 文件中標準化。
也許您可以在導入前標準化第一列輸入日期。

編輯:
我遇到了類似的問題。
我注意到 Excel 可以讀取兩個數字日期。
我發現如果我將 JMP 數字“44....”除以因子“0.0000119633880658225”--> 然後轉換為日期 M/D/YYYY hh:mm:ss AM/PM,我得到的日期與 Excel 幾乎相似閱讀(但不准確)。
當數據集的行出現中斷時,就會發生這種情況。 就我而言,行與行之間幾乎沒有空單元格。
我確定對此有一些計算,但我無法弄清楚。

早晨,
我有這個 Excel 文件,其中有 2 個日期列。
當我直接導入 Jmp 時,預覽顯示如下:

當我導入時,我有這個:

如果我執行這樣的腳本:
Names Default To Here( 1 );
dt1 = Open(
"/E:/Pb date.xlsx",
Worksheets( "Feuil1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
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( "-" )
)
);
Column( dt1, "Date de fab 2022" ) << data type( Numeric ) << Modeling Type( Ordinal ) << Format( "d/m/y", "-1", "NO", "" );
Column( dt1, "Date de fab" ) << data type( Numeric ) << Modeling Type( Ordinal ) << Format( "d/m/y", "-1", "NO", "" );我明白了:

我嘗試更改腳本中的格式。 我沒有成功導入數字格式的第二列日期,繼續。
我不明白。
如果有人有解決方案......
誠摯的。