停止Excel表单自动将日期时间转换为数字
在A列中,我的值为:停止Excel表单自动将日期时间转换为数字,excel,excel-formula,Excel,Excel Formula,在A列中,我的值为:A |,在B列中,我的值为23/04/2019 23:48:17 我用公式将两列合并为=A1&“&B1&,但得到的结果是A | 43451.4670486111。但是,此结果不符合我的期望,因为我需要保留日期和时间格式 以下是预期结果的示例:A | 23/04/2019 23:48:17 我有380列要合并,如何阻止Excel将日期和时间转换为数字?当您获取日期并连接它时,您将其转换为字符串。Excel中的日期只不过是一个数字,因此字符串表示形式也将是一个数字 您可以使用TE
A |
,在B列中,我的值为23/04/2019 23:48:17
我用公式将两列合并为=A1&“&B1&
,但得到的结果是A | 43451.4670486111
。但是,此结果不符合我的期望,因为我需要保留日期和时间格式
以下是预期结果的示例:A | 23/04/2019 23:48:17
我有380列要合并,如何阻止Excel将日期和时间转换为数字?当您获取日期并连接它时,您将其转换为字符串。Excel中的日期只不过是一个数字,因此字符串表示形式也将是一个数字 您可以使用
TEXT()
函数执行所需操作
=$A1 & "" & TEXT($B1,"DD/MM/YYYY HH:MM:SS")
或者你格式化新的单元格以显示日期和时间非常感谢K.Davis纠正了我的语法,对不起,我的英语不好,我尝试了你的公式,它成功了@我以前也试过,但没有work@budiman,则需要将公式从字符串串联调整为数学运算<代码>=A1+B1。日期存储为整数,表示自1900/01/01(第1天)以来的天数,小数点是表示一天分数的时间部分。将日期和时间作为数字通常更有用,因为它允许您使用内置的日期-时间函数和按时间顺序排序。然而,最好的方法是满足您的需求和理解的方法。