【发布时间】:2020-02-13 07:29:39
【问题描述】:
我有一个共享点列表。其中一个字段(称为 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)))
感谢您的帮助!
【问题讨论】:
标签: sharepoint sharepoint-online