我有一个从外部源导入到 Excel 的日期,即 2015 年 1 月 12 日上午 10:51,但这不是适合复制到 Sharepoint 2013 数据表的友好日期格式。如何在 Excel 中转换此日期,以便我们可以轻松地将日期字段加载到 SharePoint 中?
答案1
一种选择是使用如下公式将字符串转换为日期:
=DATEVALUE(MID(A1,5,2)&"-"&LEFT(A1,3)&"-"&MID(A1,8,4))+TIMEVALUE(MID(A1,13,5))
公式进入的单元格可能需要将所有引用A1
设置为正确的目标单元格,并格式化为显示日期和时间。
该公式按可以解析的顺序重新排列字符串DATEVALUE
,然后从中添加时间TIMEVALUE
。MID(A1,5,2)
获取日期,LEFT(A1,3)
获取月份,MID(A1,8,4)
获取年份。
所有这些都取决于单元格A1
对于每个实例具有完全相同的间距。
根据您的需要,您可以将其保留为公式,也可以复制并粘贴为值,然后再加载到 SharePoint 中。
编辑:经过深思熟虑,应该从公式中删除该部分,除非添加 if 语句来处理和TIMEVALUE
之间的差异。AM
PM