我需要在Excel范围内搜索特定文本,并返回找到的数量,但只想搜索前4个字符。我有
=SUMPRODUCT(-- ISNUMBER(FIND("V",E4:E40)))
会搜索范围,但会找到所有V
,而不是前4个字符。数据以4个字符的首字母缩写开头,然后有自由格式文本。
我无法让LEFT
使用此公式。
答案 0 :(得分:3)
=SUMPRODUCT(-- (LEFT(E4:E40,4) = "VOID"))
如果您只想查看前4个字母中是否有V
:
=SUMPRODUCT(--(FIND("V",E4:E40 & "XXXXV")<=4))
在最后连接& "XXXXV"
会消除错误的可能性。所以Find会返回一个数字。然后我们测试在前4个字符中是否找到V
。
我们在字符串中添加了四个X
,以确保如果值的长度小于4,则不会出现误报。