1. 概述
文法 | FIND(正文1, 正文2, 索引) | 從指定的索引處開始 傳回第一次出現的指定子字串正文1在此字串正文2中的索引 (傳入字元找位置) |
---|---|---|
參數1 | 正文1 | 需要尋找的正文 |
參數2 | 正文2 | 包含需要尋找正文的正文 索引從1開始。如果省略,則假設值為1。 |
參數3 | 索引 | 指定進行尋找字元的索引位置 |
回傳值類型 | 數值 |
注:如果尋找不到對應的字元,則函式傳回 0。
2. 注意事項
第一個參數任意類型,第二個參數任意類型,第三個參數可預設,若需要,必須為數值格式。
3. 範例
公式 | 結果 |
---|---|
FIND("I","Information") | 1 |
FIND("i","Information") | 9 |
FIND("o","Information",2) | 4 |
FIND("o","Information",12) | 0 |
FIND("o","Information",-1) | 空 |
例如,希望找到「二級渠道名」欄位中「基礎」字串第一次出現的位置,在資料轉換中新增計算列,使用公式:FIND("基礎",二級渠道名) ,如下圖所示:
點選資料預覽即可看到新增的公式結果列,如下圖所示:
4. 拓展閱讀
如果想要實現模糊查詢,類似 SQL 語句中的 like ,可參見:模糊查詢條件指派