Ms Excel日期格式问题

Ms Excel日期格式问题,excel,date,format,Excel,Date,Format,我正试图从excel电子表格中准备一个查询字符串,但excel日期有问题 期望的结果 在表_中插入名称值(“2013:09:10 10:00:00”) 数据 excel电子表格单元格A1=“2013/09/10上午10:00” 尝试 在单元格B1中,我试图放入=“插入到表值(“&A1&”);” 问题 它没有给我想要的结果,而是给了我 在表_中插入名称值(“45265.5486745456”) 请帮忙 谢谢Excel将日期存储为序列字符串,从1900年1月1日开始计算天数。例如,Excel将201

我正试图从excel电子表格中准备一个查询字符串,但excel日期有问题

期望的结果

在表_中插入名称值(“2013:09:10 10:00:00”)

数据

excel电子表格单元格A1=“2013/09/10上午10:00”

尝试

在单元格B1中,我试图放入=“插入到表值(“&A1&”);”

问题

它没有给我想要的结果,而是给了我

在表_中插入名称值(“45265.5486745456”)

请帮忙


谢谢

Excel将日期存储为序列字符串,从1900年1月1日开始计算天数。例如,Excel将2013年9月10日上午10:00视为41527.41666

要将文本输出格式化为日期,可以使用text函数。在您的示例中,您希望函数调用如下所示:

=TEXT(A1,"yyyy:mm:dd hh:mm:ss")
="Insert into table values('"&TEXT(A1,"yyyy:mm:dd hh:mm:ss")&"');"
要修复单元格B1,可以这样编写:

=TEXT(A1,"yyyy:mm:dd hh:mm:ss")
="Insert into table values('"&TEXT(A1,"yyyy:mm:dd hh:mm:ss")&"');"

@我猜你的意思是<代码>“插入到表值('”&TEXT(A1,“yyyy:mm:dd HH:mm:SS”)&“);”@pnuts:这只是一个关于以相关格式将查询字符串存储在Excel单元格中的问题:)