2009-05-15 2 views
1

У меня есть два столбца C1 и C2, оба типа даты и времени в библиотеке документов. Теперь я хочу создать вычисляемый столбец C3, с помощью которого я мог бы знать, какой столбец (C1 или C2) имеет большее значение. Я пробовал следующую формулу для вычисленного столбца IF (C1> C2, 1,0), он отлично работает, но если я заменил C1 на «Измененный» столбец, он, похоже, не работает. Пожалуйста, используйте разные значения datetime для C2, чтобы получить 1,0,1,0 в вычисленном столбце. Я заметил, что после 2-3 операций остается 1 или 0.Sharepoint Вычисленная формула столбца для сравнения даты и времени

ответ

1

Update Я только что проверил это выглядит следующим образом:

Создать список с 3 колонками:

C1 - Date and Time  
C2 - Date and Time  
C3 - Calculated Column. 

I сконфигурировал Расчетную колонку, чтобы вернуть номер, и ввел следующую формулу в:

=IF(c1>c2,1,0) 

Этот факт отлично.

Если вычисляемый столбец должен возвращать текст (настройка по умолчанию), используя следующую формулу работал:

=IF(c1>c2,"1","0") 

Еще раз, это отлично работает для меня.

+0

Я проверил с квадратной скобкой, но квадратные скобки не имеют значения. – Anoop

+0

Я обновил свой ответ, чтобы проверить решение – Temple

+0

Привет Я использую колонку «Модифицированный» вместо столбца C1 в вашем примере. В этом случае над формулой не работает. Я также проверил, что если оба столбца c1 и c2 являются настраиваемым столбцом, формула работает безупречно. Столбец «Изменен» не относится к типу «Дата и время»? Можете ли вы подтвердить свое поведение, используя столбец «Модифицированный» вместо C1 (для воспроизведения проблемы необходимо проверить не менее 3 разных значений даты и времени). – Anoop

 Смежные вопросы

  • Нет связанных вопросов^_^