如果我们要截取出 “张三”,可以使用mid函数,截取字符串:mid(string, start, [length])
返回从索引位置 start 开始的字符串。字符串中第一个字符的位置为 1。如果添加了可选参数 length,则返回的字符串仅包含该数量的字符。
开始位置和截取长度,可以使用 find函数确定位置:
find(find_string, with_string, [start_num] )
返回一个字符串在另一个字符串第一次出现的位置(区分大写,不允许通配符)。
如果未找到 find_string,则返回 0。
find_string查找的字符串。
with_string被查找的字符串。
start_num 可选参数,开始查找的位置,默认为1。
最后的计算列是:mid(col['列',find("创建人",col['列',1)+6,find("创建时间",col['列',1)-find("创建人",col['列',1)-9)
结果:
获取创建时间的计算脚本:mid(col['列',find("创建时间",col['列',1)+7,find("状态",col['列',1)-find("创建时间",col['列',1)-10)
获取状态计算列:mid(col['列',find("状态",col['列',1)+5,len(col['列')-find("状态",col['列',1)-6)
|