从excel范围中搜索前x个字符

从excel范围中搜索前x个字符,excel,excel-formula,Excel,Excel Formula,我需要在Excel范围内搜索特定文本,并返回找到的文本数,但只想搜索前4个字符。我有 =SUMPRODUCT(-- ISNUMBER(FIND("V",E4:E40))) 它会搜索范围,但它会查找所有V,而不是仅在前4个字符中查找。数据以4个字符的首字母缩略词开头,然后是自由格式的文本 我无法让左在这个公式中工作 =SUMPRODUCT(-- (LEFT(E4:E40,4) = "VOID")) 如果您只想查看V是否在前4个字母中: =SUMPRODUCT(--(FIND("V",E4:E4

我需要在Excel范围内搜索特定文本,并返回找到的文本数,但只想搜索前4个字符。我有

=SUMPRODUCT(-- ISNUMBER(FIND("V",E4:E40)))
它会搜索范围,但它会查找所有
V
,而不是仅在前4个字符中查找。数据以4个字符的首字母缩略词开头,然后是自由格式的文本

我无法让
在这个公式中工作

=SUMPRODUCT(-- (LEFT(E4:E40,4) = "VOID"))
如果您只想查看
V
是否在前4个字母中:

=SUMPRODUCT(--(FIND("V",E4:E40 & "XXXXV")<=4))

=SUMPRODUCT(--(查找(“V”,E4:E40&“XXXXV”),当你看到它完成的时候,它是如此的简单。谢谢,这就像一个魅力。