为什么Excel TEXT(value,format_text)函数的format_text参数没有把“short date”作为有效值?

VBA FORMAT (expression式,[格式])函数的格式参数能够处理“短date”。 是否有一个解决scheme使用“短date”的文字function? 我不想使用VBA。

我尝试使用excel CELL (“格式”,参考)函数来获取系统短date格式与TEXT函数一起使用,但它是无用的,因为它返回mm / dd / yyyy,即使我在我的m / d / yyyy Windows区域设置。

所以基本上我的问题是这样的 – 是否有一个解决scheme使用TEXT函数“短date”?

不知道我明白这个问题……………如果我说:

=TEXT(TODAY(),"m/dd/yyyy") 

在一个单元格中,它显示:

2014年4月18日

这是在Win 7 – Excel 2007机器上。