标签: excel string date
我将以下日期格式化为文本,从外部源检索,例如
2017年9月9日下午12:05 BST
我需要将这些文本字符串转换为可以在计算中使用的日期格式,但对于我的生活,我可以使用DateValue,Value,文本到列等来实现这一点......
DateValue
Value
更愿意通过功能而不是以编程方式执行此操作 - 任何帮助都会受到赞赏!
答案 0 :(得分:0)
= TEXT(LEFT(A1,FIND( “ ”A1)5),“ DD-MMM-YYYY”)
答案 1 :(得分:0)
试试这个公式,
=DATE(YEAR(TEXT(SUBSTITUTE(A1,"BST",""),"mm/dd/yyyy")),MONTH(TEXT(SUBSTITUTE(A1,"BST",""),"mm/dd/yyyy")),DAY(TEXT(SUBSTITUTE(A1,"BST",""),"mm/dd/yyyy")))
您可以在计算中使用结果。