週開始日期嗨,我有一個列交易日期,需要將其轉換為該週的星期一。 我想出了以下公式,可以達到我需要的正確日期。 但是,它會自動變成字符格式,無論我將其切換為名義格式有多少次,它都會不斷變回字符。 有人知道為什麼嗎? 謝謝!

分析工具數據表回复:星期開始日期這短Date()函數返回一個字符串,該字符串將日期或日期時間值格式化為m / d / y格式。
如果要使用JMP日期值,只需刪除Short Date(),然後將列上的格式設置為m / d / y。
提示:使用剝離按鈕
從公式編輯器中的選擇中刪除外部函數。
更多內容:在JMP中使用日期,時間,日期時間和持續時間
回复:星期開始日期你好@joann ,這是因為指定了功能“短日期”以返回字符串,
請參閱隨附的文檔庫。
因此,您應該放棄該函數以保留其日期,而應使用列格式來控制其外觀。

回复:星期開始日期謝謝杰夫! 剝離按鈕對我來說是新事物。
我有以下一個問題-刪除短日期功能後,我將新的星期日期放入表格中,但是它以某種方式多次顯示相同的日期,而通常它將顯示唯一的日期,如下面的屏幕截圖所示。 不知道為什麼。 我可能想到的一件事是,我用來創建這個新的星期開始日期的原始日期列的格式為“ 2018/01/01 12:13:05 AM”。 您知道一種修復表格的方法嗎? 謝謝!

回复:星期開始日期謝謝喬治! 關於此專欄,我還有一個以下問題,您可以檢查以上內容嗎? 謝謝你。回复:週開始日期您可以創建一個公式,從您擁有的日期中刪除小時、分鐘和秒:
Names Default To Here(1);
dateToday = Today();
Show(As Date(dateToday));
dateToday_noSeconds = dateToday - TimeOfDay(dateToday);
Show(As Date(dateToday_noSeconds));
或直接使用 JMP(右鍵單擊列名 -> 新建公式列 -> 日期時間 -> 日期):
