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!。