【发布时间】:2016-05-25 19:05:04
【问题描述】:
我的列中有如下文本。
123*abc456*5816
我希望我的公式返回 abc456
这是我使用的公式。
=MID(U3,(SEARCH("~*",U3)+1),((SEARCH("~*",U3)-(SEARCH("~*",U3)+1))))
我将星号切换为括号,以确保公式有效且有效。问题是文件无法更改,所以我需要查找星号。
【问题讨论】:
-
你为什么要搜索
~?? -
问题是你在
((SEARCH("~*",U3)-(SEARCH("~*",U3)+1))返回相同的数字所以它返回1。 -
Excel 将 * 读取为通配符,因此为了使其不会将其读取为通配符,我在其前面放置了一个 ~(波浪号),因此它将其读取为星号而不是通配符。