Excel 操作指南
提取兩個字元之間的文本:Excel 與 Google Sheets
用 MID 加 FIND 取出兩個標記之間的文本。對 Price is $12.50 today,在美元符號之後、下一個空格之前得到 12.50。對 SKU-[103]-west,在方括號之間得到 103。對 start(hello)end,在圓括號之間得到 hello。第二個 FIND 要指定起始位置,以免先碰到前面的空格。
標籤「find」下有 3 篇教學。
用 MID 加 FIND 取出兩個標記之間的文本。對 Price is $12.50 today,在美元符號之後、下一個空格之前得到 12.50。對 SKU-[103]-west,在方括號之間得到 103。對 start(hello)end,在圓括號之間得到 hello。第二個 FIND 要指定起始位置,以免先碰到前面的空格。
FIND 區分大小寫,並把 * 與 ? 當作普通字元。SEARCH 不區分大小寫,且把 * 與 ? 當作萬用字元。兩者在找不到時都返回 #VALUE!,不是 #N/A。本次對 Apple 測試:FIND 查詢小寫 a 為 #VALUE!,SEARCH 查詢小寫 a 為 1,FIND 查詢大寫 A 為 1。
#VALUE! 表示引數型別不對或引數不合法,而不是查詢鍵缺失。本次測試中,"SKU-101"+10、FIND 或 SEARCH 找不到文本、以及 VLOOKUP 列號為 0,都返回 #VALUE!。缺失的查詢鍵是 #N/A;VLOOKUP 列號過大是 #REF!。