周开始日期嗨,我有一个列交易日期,需要将其转换为该周的星期一。 我想出了以下公式,可以达到我需要的正确日期。 但是,它会自动变为字符格式,无论我将其切换为名义格式有多少次,它都会不断变回字符。 有人知道为什么吗? 谢谢!

分析工具数据表回复:星期开始日期这短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(右键单击列名 -> 新建公式列 -> 日期时间 -> 日期):
