我正在与亚马逊供应商中心合作并下载 csv 格式的订单数据。
日期格式如下;
2022 年 1 月 3 日晚上 8:00:00 GMT
谁能帮我一个公式来转换为 dd/mm/yy 格式?
谢谢 劳拉
您可以使用
MID()
和 FIND()
提取数据并输入 DATE(year, month, day)
或 DATEVALUE()
公式,然后使用 TEXT(date, "DD/MM/YY")
进行格式化。
DATEVALUE 函数可以将文本解析为日期;但似乎需要将其格式化为“3 Jan 2022”而不是“Jan 3, 2022”
我使用了一个数组而不是
MID()
来提取细节,其公式是:
=LET(date, E3,
values, FILTERXML("<t><s>"&SUBSTITUTE(date, " ","</s><s>")&"</s></t>","//s"),
TEXT(DATEVALUE(SUBSTITUTE(INDEX(values, 2), ",", " ") & INDEX(values, 1) & " " & INDEX(values, 3)), "DD/MM/YY")
)