У меня есть список sharepoint. Одним из полей в нем (называемым DocNumber) является номер документа, включая версию. Это будет выглядеть следующим образом: ESI-1234-1.0
По сути, правило таково: оно должно начинаться с текста ESI- , затем числа, за которым следует еще одна буква hipen. (-), затем номер версии, затем точка (.) и номер подрывной деятельности. Как мне написать «Проверка столбца» для этого. Я использую Sharepoint Online (365, я думаю), поэтому в настройках уровня поля есть место для написания этой формулы. Я искал в Интернете, но синтаксис настолько сложен, что мне сложно настроить формулу -
Мне нужно что-то вроде этого, но я не хочу указывать позицию, потому что числа могут быть любого длина (это серийный номер, в настоящее время мы находимся на 1600, поэтому мы должны поддерживать по крайней мере от 1 до 5 цифр, а версия может быть любым числом от 1 до 99)
=AND(
IF(ISERROR(FIND("ESI-",DocNumber,1)),FALSE,(FIND("ESI-",DocNumber)=1)),
IF(ISERROR(FIND("-",DocNumber,4)),FALSE,(FIND("-",DocNumber,4)=4)))
Спасибо за помощь!