JMP 將字符轉換為日期我在 JMP 中發現了一些奇怪的行為。 我不知道它為什麼會發生以及如何解決它。
這是我所做的:
- 將第 1 列的數據/建模類型設置為字符/標稱
- 輸入值 5.0
- 創建第二列
- 在第二列中使用公式 Num(Column 1)
- JMP 把這個 5.0 變成一個奇怪的日期類型的東西,在這個例子中是 3039984000,而不是僅僅 5 或 5.0
另見附件。
我沒有要求日期格式,也沒有在 Column Info 屬性中顯示任何日期格式。
感謝您的幫助。

數據表其他回复:JMP 將字符轉換為日期可以的,謝謝!回复:JMP 將字符轉換為日期你好,
我真的不知道為什麼 JMP 將其解釋為日期。同時,這個公式有幫助嗎?:
Num( Substitute( :Column1, ".", "," ) )
回复:JMP 將字符轉換為日期這解決了這個問題,但是第 1 列中的數據實際上是從數據庫中提取的,所以我想保留該列並使用公式將其轉換為數字。 有沒有辦法使用公式將點轉換為逗號? 我猜這會解決它。
仍然奇怪為什麼 JMP 真的想把它變成一個日期,似乎沒有在列上定義任何要求。
回复:JMP 將字符轉換為日期是的,這有幫助。
但問題是,我的示例中的 5.0 實際上是以這種格式從數據庫中提取的。
在將點轉換為數值之前,是否有一種簡單的方法可以使用公式將點更改為逗號?
回复:JMP 將字符轉換為日期你好,
我相信這與使用句點或逗號作為小數指示符有關。請看下圖。我常用的十進制指示符是逗號。在第一行中,我使用逗號並且數字轉換正確,但在第二行中,我使用句點並獲得與您相同的結果。如果您突出顯示有問題的列並轉到“編輯-->搜索-->查找”,您可以使用“全部替換”功能將第 1 列中的值設置為正確的格式。讓我們知道這是否可以解決問題。

回复:JMP 將字符轉換為日期Microsoft Windows 10 企業版 10.0.17134 上的 JMP 15.0.0。
回复:JMP 將字符轉換為日期我無法複製這種行為。 您使用的是什麼版本的 JMP,以及什麼操作系統?