将“常规”数据类型转换为日期

时间:2013-11-25 18:39:46

标签: excel date excel-formula sage-erp

这可能是一个简单的问题,但我找不到解决方案。我有一个带有PostDate列的Excel电子表格,其值为:VLOOKUP(E2,upload!A:H,2,FALSE),它显示为日期。我正在使用此电子表格作为数据源,但我的应用程序(Sage MAS 500)将此计算的结果视为数字,而不是日期,因此无法导入作业。

例如,电子表格中的PostDate显示为11/18/2013,但应用程序中的预览数据显示为41596.

我是否可以在单元格中使用公式将此值转换为日期?我尝试使用DATEVALUE,但它没有用。

1 个答案:

答案 0 :(得分:4)

DATEVALUE函数反向执行 - 它将看起来像日期的文本字符串转换为真实日期。要将日期转换为文本,请尝试TEXT函数,例如

=TEXT(VLOOKUP(E2,upload!A:H,2,FALSE),"m/d/yyyy")

将“m / d / yyyy”部分更改为您需要的任何日期格式