我已经从预订网站上下载了一些数据,以csv文件的形式列出了我的清单。预订日期格式的一个示例是:“ 2018年1月24日,星期三-08:59:49”。
我想将其以excel格式转换为简单的“ dd / mm / yyyy”格式(在示例中为“ 24/01/2018”)。
答案 0 :(得分:0)
您应该能够从该单元格中提取日期。 如果文字在A1中,那么
=DATEVALUE(MID(A1,FIND(",",A1,1)+1,LEN(A1)-FIND("-",A1,1)-1+FIND(",",A1,1)))
然后相应地格式化单元格。
答案 1 :(得分:0)
如果所有值均采用上述格式(“ 2018年1月24日,星期三-08:59:49”。),则下面的公式应该可以正常工作
=TEXT(TRIM(MID(F24,FIND(",",F24,1)+2,FIND("-",F24,1)-12)),"dd/mm/yyyy")
相应地更改单元格范围
答案 2 :(得分:0)
您可以尝试:
=TEXT(MID(A1,(FIND(" ",A1,FIND(" ",A1,1)+1)+1),(FIND(",",A1,FIND(",",A1,1)+1))-(FIND(" ",A1,FIND(" ",A1,1)+1)+1)) & "/" & MID(A1,FIND(",",A1,1)+2,(FIND(" ",A1,FIND(" ",A1,1)+1))-(FIND(" ",A1,1)+1)) & "/" & MID(A1,FIND(",",A1,FIND(",",A1,1)+1)+2,((FIND("-",A1,1))-(FIND(",",A1,FIND(",",A1,1)+1))-3)),"dd/mm/yyyy")