Лучший отвечающий
Формулы - текущая дата

Вопрос
-
Добрый день!
Имеем: Sharepoint Foundation 2013, список на основе "отслеживание вопросов", столбец типа "выбор" в списке со статусами: статус1, статус2, статус3.Необходимо: выводить в отдельно созданный столбец статус2 типа "дата" текущую дату, которая вычисляется по условию:
если значение в [выбор]=статус2, то записать в [дата] текущую дату.Пробовал так: =ЕСЛИ([выбор]=статус2; "=СЕГОДНЯ()"; "Нет")
Но пишет, что неверный синтаксис.
Похожего на свой пример у MS не нашел, поэтому возможно что-то не так составил.
Прошу помочь :)
18 мая 2016 г. 10:15
Ответы
-
Добрый день
я не так много работал с вычисляемыми полями, но складывается ощущение, что даже если вы получите требуемое, в итоге будет работать не как хотите.
т.к. при каждом изменении будет обновляться дата на СЕГОДНЯ.
я бы пошел по пути написания js
как только статус меняется на требуемый записать в поле дата текущую дату. (если статус меняется руками)
мой блог Немного о SharePoint
- Предложено в качестве ответа Mikhail Zhuikov 24 мая 2016 г. 9:31
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 25 мая 2016 г. 7:52
18 мая 2016 г. 10:47Модератор -
Добрый день!
Имеем: Sharepoint Foundation 2013, список на основе "отслеживание вопросов", столбец типа "выбор" в списке со статусами: статус1, статус2, статус3.Необходимо: выводить в отдельно созданный столбец статус2 типа "дата" текущую дату, которая вычисляется по условию:
если значение в [выбор]=статус2, то записать в [дата] текущую дату.Пробовал так: =ЕСЛИ([выбор]=статус2; "=СЕГОДНЯ()"; "Нет")
Но пишет, что неверный синтаксис.
Похожего на свой пример у MS не нашел, поэтому возможно что-то не так составил.
Прошу помочь :)
Если вы используйте несколько условий, то писать нужно таким образом =IF(AND([выбор]="статус2",([поле]="сегодня"),"Нет")
- Изменено Mikhail Zhuikov 18 мая 2016 г. 12:14
- Предложено в качестве ответа Mikhail Zhuikov 24 мая 2016 г. 9:31
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 25 мая 2016 г. 7:52
18 мая 2016 г. 12:06
Все ответы
-
Добрый день
я не так много работал с вычисляемыми полями, но складывается ощущение, что даже если вы получите требуемое, в итоге будет работать не как хотите.
т.к. при каждом изменении будет обновляться дата на СЕГОДНЯ.
я бы пошел по пути написания js
как только статус меняется на требуемый записать в поле дата текущую дату. (если статус меняется руками)
мой блог Немного о SharePoint
- Предложено в качестве ответа Mikhail Zhuikov 24 мая 2016 г. 9:31
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 25 мая 2016 г. 7:52
18 мая 2016 г. 10:47Модератор -
"т.к. при каждом изменении будет обновляться дата на СЕГОДНЯ."
Есть такое опасение конечно. Подумаю о js
Но хотелось бы добить задачу - понять что не так с синтаксисом, чтобы в будущем нечто подобное уметь делать :)
- Изменено Charls Deckster 18 мая 2016 г. 11:20
18 мая 2016 г. 11:02 -
Добрый день!
Имеем: Sharepoint Foundation 2013, список на основе "отслеживание вопросов", столбец типа "выбор" в списке со статусами: статус1, статус2, статус3.Необходимо: выводить в отдельно созданный столбец статус2 типа "дата" текущую дату, которая вычисляется по условию:
если значение в [выбор]=статус2, то записать в [дата] текущую дату.Пробовал так: =ЕСЛИ([выбор]=статус2; "=СЕГОДНЯ()"; "Нет")
Но пишет, что неверный синтаксис.
Похожего на свой пример у MS не нашел, поэтому возможно что-то не так составил.
Прошу помочь :)
Если вы используйте несколько условий, то писать нужно таким образом =IF(AND([выбор]="статус2",([поле]="сегодня"),"Нет")
- Изменено Mikhail Zhuikov 18 мая 2016 г. 12:14
- Предложено в качестве ответа Mikhail Zhuikov 24 мая 2016 г. 9:31
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 25 мая 2016 г. 7:52
18 мая 2016 г. 12:06