格式化日期单元格

时间:2018-10-28 10:56:50

标签: excel

我正在尝试在excel中清除某些数据,但是不能使它使用Date作为字符串/文本。而是将日期插入为数字,请参见下文。 我尝试将其复制到记事本中,并以文本形式粘贴到excel中。用= 1 * B2创建一个单元格,然后将其添加。但结果相同!

原文:

Timestamp   Date    Data1 Data2
1539808680  2018-10-17 15:38    498 506

公式:

=B2&";"&C2&";"&D2

结果:

Date;Data1;Data2
43390.6513888889;498;506

1 个答案:

答案 0 :(得分:1)

您需要将日期值包装在text function中:

=TEXT(B2;"YYYY-MM-DD")

所以:

=TEXT(B2;"YYYY-MM-DD")&";"&C2&";"&D2

“ YYYY-MM-DD”有点棘手...根据您的区域设置,它有所不同。查找所拥有内容的最简单方法是右键单击单元格日期,然后选择“设置单元格格式”:

enter image description here

转到“自定义”和适当的日期组合。因此,在北欧的excel版本中,我需要使用:=TEXT(C3;"ÅÅÅÅ-MM-DD")以使其正确。

enter image description here

请注意,我使用“ ;”作为分隔符。尽管美国可能会使用“ ,”。