我有一个关于在Excel 2010中连接日期列(日期时间)类型的问题。出于某种原因,在连接日期时,值显示为数字。下面是我尝试连接它。
在Excel 2010中给出两列
Date ID
2/22/2010 12:00:00 AM 1
6/27/2001 12:41:30 PM 2
3/11/2004 9:00:00 AM 3
这里,我使用CONCATENATE函数将两列连接到#temp表中,但Date中的值显示如下
INSERT INTO #temp VALUES ('40231','1')
INSERT INTO #temp VALUES ('37069.5288194444','2')
INSERT INTO #temp VALUES ('38057.375','3')
在Excel 2010中是否有一种方法可以用来精确地连接我想要的内容,如上面的列Date?
非常感谢, 乔
答案 0 :(得分:9)
尝试使用TEXT功能根据需要设置日期格式,例如
="Some text "&TEXT(A2,"m/d/yyyy")
其中A2包含日期
根据需要更改“m / d / yyyy”部分,例如如果你也想要时间:
="Some text "&TEXT(A2,"m/d/yyyy hh:mm AM/PM")