Excel 索引匹配部分标准

Excel 索引匹配部分标准,excel,excel-formula,Excel,Excel Formula,我正在尝试索引/匹配具有缩短标准的列。其想法是在不产生几十个“重复”的独特业务线的情况下,将业务线从专栏中拉出来 目前,我得到了如下列表: 而我只想: 我不想使用固定列表查找,因为数据变化很大,使用固定列表是不实际的 到目前为止的数组公式:{=IFERROR(索引($C$1:$C$155,匹配(0,COUNTIF($Q$156:Q156,$C$1:$C$155)+COUNTIF($C$1:$C$155,$C$1:$C$1551),0)),“” 有没有办法在不创建新列的情况下在文本中搜索公司名

我正在尝试索引/匹配具有缩短标准的列。其想法是在不产生几十个“重复”的独特业务线的情况下,将业务线从专栏中拉出来

目前,我得到了如下列表:

而我只想:

我不想使用固定列表查找,因为数据变化很大,使用固定列表是不实际的

到目前为止的数组公式:
{=IFERROR(索引($C$1:$C$155,匹配(0,COUNTIF($Q$156:Q156,$C$1:$C$155)+COUNTIF($C$1:$C$155,$C$1:$C$1551),0)),“”


有没有办法在不创建新列的情况下在文本中搜索公司名称?

如果查询
=IF(ISNUMBER(search(“company”,A1)),“company”和MID(A1,FIND(“company”,A1)+8,1),”),您需要使用类似的公式来过滤您的countif查询


此代码在列表中搜索单词company,然后输出单词“company”,然后从单词开头开始搜索右侧的8个位置并返回数字。

我想我应该澄清一下,我只是使用了占位符。我将编辑我的问题。现在有了这些数据,问题就复杂多了。您很可能需要使用一些VBA代码来获得所需的输出,而不需要几个辅助列。不幸的是,我在VBA脚本编写方面没有太多经验。