在EXCEL中更改日期格式

时间:2017-01-17 12:06:18

标签: excel excel-formula

出于愚蠢的原因,Excel更改了我的数据格式,并将它们转换为日期格式。我的问题是我正在处理大量数据,所以数据看起来像这样:

Sep.51 其中原始值 9,51

10月57日原始价值 10,57

Dec.80 原始价值 12,8

11月44日原始价值 11,44

甚至有时候如此:

06.Oct 原始值 10,6

07.Oct 原始价值 10,7

所以任何想法如何更改它们甚至任何公式都可以申请对所有数据和所有列进行更改

2 个答案:

答案 0 :(得分:0)

如果数据不响应格式更改,则可能是文本数据。对于 A 列中的文字数据,在 B1 中输入:

 =MONTH(DATEVALUE("1 " & LEFT(A1,3) & " 2000")) & "," & RIGHT(A1,2)

并复制下来:

enter image description here

答案 1 :(得分:0)

首先将列A到Z排序,现在将形状为((Sep.51))的数据分离到A列,然后将形状为((07.Oct))的数据分离到B列。 此时在C1和D1列上尝试这个公式,然后向下滚动:

C1=MONTH(DATEVALUE("1 " & LEFT(A1,3) & " 2000")) & "," & RIGHT(A1,2)

D1=MONTH(DATEVALUE("1 " & RIGHT(B1,3) & " 2000")) & "," & LEFT(B1,2)