Что не так с этим вычисленным полем для общего количества часов между SharePoint в 2007 году? - PullRequest
1 голос
/ 13 января 2012

Я пытаюсь получить общее количество часов между двумя в списке SharePoint 2007.Прямо сейчас у меня есть формула как ...

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

... которую я посмотрел и говорит, что это правильная формула для этого.Но получилось странное свидание типа «18.02.1900, 00:00» вместо того, что должно было быть:

... но при этом будет получена разница только в часах, а не в количестве дней (если они разделены более чем на один).

Оба столбца являются столбцами даты и времени.Итак, что я делаю не так?

Ответы [ 2 ]

4 голосов
/ 15 января 2012

Я предполагаю, что вы устанавливаете выходной формат вычисляемого столбца как Дата и Время, в то время как он должен иметь номер типа.

0 голосов
/ 13 января 2012

В вычисляемом столбце число часов между двумя значениями равно:

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

При условии, что разница составляет менее 24 часов. В противном случае вам нужно будет рассчитать разницу в днях и выполнить многоэтапный расчет, включающий количество дней между датами * 24 + расчет выше.

...