编辑当字符数量改变时,返回正确的date值
我需要将这些数据格式化为date,并且使用我当前的公式唯一的问题是,某些数据只显示一位数字,其余的显示两位数字。 下面显示了当前的公式,数据总是以这种方式出现,在两个括号之间,下面的数据是变化的程度。
- [编辑]应用这个公式后
(= DATEVALUE(MID(A2,FIND(“ – ”,A2)+ 1,LEN(A2) – FIND(“ – ”,A2)-1)))),比我的例子(道歉)更复杂,公式失败时适用于此数据。 下面显示我的意思是源数据有很多变化。
这一个公式应该做你想要的:
=DATEVALUE(MID(A1,FIND("-",A1)+1,LEN(A1)- FIND("-",A1)-1))
您将需要格式化输出单元格作为date。