我正在尝试在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
答案 0 :(得分:1)
您需要将日期值包装在text function中:
=TEXT(B2;"YYYY-MM-DD")
所以:
=TEXT(B2;"YYYY-MM-DD")&";"&C2&";"&D2
“ YYYY-MM-DD”有点棘手...根据您的区域设置,它有所不同。查找所拥有内容的最简单方法是右键单击单元格日期,然后选择“设置单元格格式”:
转到“自定义”和适当的日期组合。因此,在北欧的excel版本中,我需要使用:=TEXT(C3;"ÅÅÅÅ-MM-DD")
以使其正确。
请注意,我使用“ ;
”作为分隔符。尽管美国可能会使用“ ,
”。