Excel TEXT 功能无法正常工作

рüф*_*ффп 7 date-time worksheet-function microsoft-excel microsoft-excel-2013

假设我在单元格中有以下值

A1 : `=Now()` which displays 17.03.2014 13:45 
A2 : 12.03.2014
Run Code Online (Sandbox Code Playgroud)

两者都是日期格式,我在另一个单元格中有这样的功能:

B1 : `=TEXT(A1;"dd.mm.yyyy")`
B2 : `=TEXT(A2;"dd mm yyyy")`
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,我#VALUE在单元格中收到错误 在第二种情况下,我收到:dd 03 yyyy就像只有月份在工作。

我在 Windows 7 和 Office 2013 Professional 下。

猜猜它可能是什么?

Dav*_*ave 13

你的代码对我来说很好。

虽然我必须使用

B1 : =TEXT(A1,"dd.mm.yyyy")    
B2 : =TEXT(A2,"dd mm yyyy")
Run Code Online (Sandbox Code Playgroud)

我猜我使用,而不是;因为语言的差异。故障更可能是由于 dd.mm.yyyy

例如,我知道在德国,我不能使用,dd因为德语中的 d(日)是标签,因此它需要tt

根据您的情况,我猜这个月还好,dd 03 yyyy我认为瑞士使用多种语言,所以我不知道该尝试什么,但是,例如tt.mm.jjjj

  • 谢谢,我对语言设置为芬兰语的 .xls 着迷,直到我看到你的帖子 (2认同)