所以我有两张table。在第一个表中,日期的格式为字符串,如下所示 20030219 . 在我的第二张table上,日期是 '2003-02-19' . 是否有一个函数可以用来将第一个表字符串更改为第二个表中的字符串。这是一个可以从两个表中提取结果的查询。短暂性脑缺血发作
20030219
'2003-02-19'
nc1teljy1#
试试这个公式,用 DATE 功能。它假定字符串位于单元格a1中,并且还假定字符串始终为yyyymmdd(因此始终包含前导零)。
DATE
=DATE(LEFT(A1, 4), MID(A1, 5, 2), RIGHT(A1,2))
2skhul332#
我假设你希望结果是一个字符串。让单元格a1='20030219(在excel中作为字符串输入)此公式应适用于:=左(a1,4)&“-”&左(右(a1,4),2)&“-”&右(a1,2)
2条答案
按热度按时间nc1teljy1#
试试这个公式,用
DATE
功能。它假定字符串位于单元格a1中,并且还假定字符串始终为yyyymmdd(因此始终包含前导零)。2skhul332#
我假设你希望结果是一个字符串。
让单元格a1='20030219(在excel中作为字符串输入)
此公式应适用于:=左(a1,4)&“-”&左(右(a1,4),2)&“-”&右(a1,2)