傳回以分隔符分隔之清單中以零起始位置索引處的子字串。 或者,如果索引超出範圍,則會傳回空字串或提供為 errorvalue 自 變數的選擇性令牌。
語法
INDEX (index,“ list ”[,[ delimiter ][,[ errorvalue ]]])
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
index |
必要項目 |
數字 |
您要尋找的位置。 |
清單 |
必要 |
字串 |
想要搜尋的清單。 |
分隔符 |
選用 |
字串 |
在 list 中要用來做為分隔符號的字串。 delimiter 字串長度可以超過一個字元,並可包含多位元組的字元。 預設是分號。 |
errorvalue |
選用 |
數字 |
如果索引超過範圍,要傳回使用者指定的值。 預設值為空白字串。 |
註解
如果清單以分隔符號做為開頭或結尾,則會假設清單之前或之後有 Null 字串。 連續的分隔符號表示其間有 Null 字串。
如果索引超過範圍,Visio 會傳回空字串,或是提供做為 errorvalue 引數的選擇性記號。
範例 1
INDEX (3,“cat;大 鼠;;at“)
會傳回 "goat"。
範例 2
INDEX (54,“;1;2;3;“,,”ERROR“)
傳回 “ERROR”。