网络套件自定义公式拆分字符串



我有一个自由格式的文本自定义CRM字段,该字段显示为我想转换为数字以进行基本算术运算的时间。该字段称为 {实际工作},如下所示,3:00。我想将其除以名为 {custeven10} 的十进制数字字段并以百分比显示。

通过使用 TO_NUMBER 和 SUBSTR,我可以将文本转换为数字,但小时数可以高于个位数,因此我不知道如何使用 SUBSTR 命令来拆分我的字段。现在我正在使用这个命令,但它只使用字符串的第一个数字。

TO_NUMBER(SUBSTR{actualwork},1,1))/{custevent10}

有谁知道如何将":"前后的字符分成两个字符串?谢谢你的时间。

我用这个公式将文本转换为数字,并将分钟和小时分开:

(TO_NUMBER(SUBSTR({actualwork}, 1, LENGTH({actualwork})-3))+TO_NUMBER(SUBSTR({actualwork}, LENGTH({actualwork})-1,2))/60)/{custevent10}

最新更新