更改Excel数据验证中的日期格式
我有一个Excel列,其数字格式为 dd-mm-yyyy . 格式化值正常工作 .
现在,我需要使用数据验证中的日期条件将StartDate限制添加到该特定列 .
当我尝试将StartDate设置为'15-12-2001'时,我收到一条错误消息:“您输入的开始日期无效” . 但是,如果我输入StartDate为'12-15-2011'(即格式:'mm-dd-yyyy'),它的工作正常 .
如何更改数据验证中的日期格式以接受'dd-mm-yyyy'格式的StartDate?
任何帮助将不胜感激 .
注意:这不是一个编程问题 .
2 years ago
您最有可能将计算机的区域设置(可通过控制面板访问)设置为美国类型( mm-dd-yyyy ) . 所以你也可以
通过控制面板更改区域设置
改为使用
DATE
函数(我建议给你的区域设置可能是一个很好的理由)下图
我的机器设置为美国设置
将A列格式化为 dd-mm-yyyy
使用
DATE
函数进行数据验证,设定2001年12月15日至2001年12月20日的范围如果您查看公式栏,您可以看到我已经以 mm-dd-yyyy 格式(即2001年12月17日)输入了12/17/2001并且验证已接受它,然后通过 dd-mm-yyyy 格式将单元格重新格式化为17-12-2001