1金币
最佳答案您好,经调研,这个是由于您使用Locale.US的原因。
在英文环境下,'2024-1-1'是一个字符串,不会被认为日期类型,只有在中文环境下,才会被识别为日期类型。
所以,将您的Locale.US换成Locale.CHINA将不会出现此问题。
关于dirty(),您注释掉dirty(),会从缓存中拿取值。
在Locale.US的基础上,运行dirty(),公式会参与计算,由于不能识别这个日期,所以显示#VALUE。
所以,您需要修改Locale.US为Locale.CHINA,可以解 ...
| |
| |
| |
| |
| |
| |