MID 會自文字字串中您所指定的位置開始,傳回特定的字元數 (根據您指定的字元數而定)。
語法
(訊息中段,start_num,num_chars)
文字 是包含你想提取字元的文字字串。
Start_num 是你想在文字中擷取的第一個字元的位置。 文字中的第一個字元有 start_num 1,依此類推。
Num_chars 會指定你希望 MID 從文字回傳多少字元。
備註
- 如果 start_num 大於 text 的長度,則 MID 會傳回 "" (空白文字)。
- 如果 start_num 小於 text 的長度,但 start_num 加上 num_chars 的長度超過了 text 的長度,則 MID 會傳回到 text 結尾的所有字元。
- 如果 start_num 小於 1,MID 會傳回 #VALUE! 的錯誤值。
- 如果 num_chars 為負數,MID 會傳回 #VALUE! 的錯誤值。
範例
| 公式 | 描述 (結果) |
|---|---|
| =中 (「流體流動」,1,5) | 從 Fluid (第一個字元開始,五個字元) |
| =中 (「流體流動」,7,20) | 從第七個 (Flow) 開始,從字串中的二十個字元開始 |
| =中 (「流體流動」,20,5) | 由於起始點大於字串長度,會回傳空文字 () |