跳到主要内容 跳到补充内容

Index - 脚本和图表函数

Index() 用于搜索字符串,以便找到所提供子字符串第 n 次出现的开始位置。可选的第三个参数用于提供值 n,如果省略,则值为 1。如果为负值,则从字符串的结尾开始搜索。字符串中的位置从左至右1 开始编号。

语法:  

Index(text, substring[, count])

返回数据类型: 整数

参数
参数 描述
text 原始字符串。
substring

text 中搜索的字符串。

信息注释如果文本中不存在子串,索引将返回 0。
count 定义搜索出现的哪个 substring。例如,值为 2,则搜索第二次出现。如果为负值,则从字符串的结尾开始。
示例:图表表达式
示例 结果
Index( 'abcdefg', 'cd' ) 返回 3
Index( 'abcdabcd', 'b', 2 ) 返回 6b 第二次出现)
Index( 'abcdabcd', 'b',-2 ) 返回 2b 从结尾开始第二次出现)
Left( Date, Index( Date,'-') -1 ) where Date = 1997-07-14 返回 1997
Mid( Date, Index( Date, '-', 2 ) -2, 2 ) where Date1997-07-14 返回 07
Index( 'abc', 'x' ) 返回 0abc 字符串中不存在 x)。
Index( 'abc', 'a', 2 ) 返回 0a 没有第二次出现)。

示例 - 索引基本原理

示例 – Index 场景

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!