SharePoint 2007中两次总小时的计算字段有什么问题?

时间:2012-01-13 15:39:22

标签: sharepoint sharepoint-2007 formula calculated-columns sharepoint-list

我试图在SharePoint 2007列表中获得两次总小时数。现在我的公式为......

=INT(([Column2]-[Column1])*24)

......我已经抬起头来说这是正确的公式。但是,我得到的是一个奇怪的日期,如“2/18/1900 12:00 AM”,而不是应该是什么:26。

我尝试的另一个公式是......

=TEXT([Column2]-[Column1],"h")

...但是,这只会在几小时内得到差异而不计算天数(如果它们相隔不止一个)。

两个栏目都是日期和时间。时间列。那么,我做错了什么?

2 个答案:

答案 0 :(得分:4)

我的看法是您将计算列的输出格式设置为日期和时间,而它应该是类型编号。

答案 1 :(得分:0)

在计算列中,两次之间的小时数为:

=TEXT([Column2]-[Column1],"h")

假设差异小于24小时。否则,您需要查看日期差异并进行多步计算,包括日期之间的天数* 24 +上面的计算结果。