首页 > 解决方案 > 索引匹配部分标准

问题描述

我正在尝试使用缩短的标准来索引/匹配列。这个想法是从列中拉出业务线,而不会产生数十个“重复的”独特的业务线。

目前,我得到一个类似的列表:

第一个列表

而我只想:

第二名单

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

到目前为止的 ARRAY 公式:{=IFERROR(INDEX($C$1:$C$155,MATCH(0,COUNTIF($Q$156:Q156,$C$1:$C$155)+COUNTIF($C$1:$C$155,$C$1:$C$155<>1),0)),"")}

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

标签: excelexcel-formula

解决方案


您需要使用类似这样的某种公式来过滤您的 countif 查询=IF(ISNUMBER(SEARCH("company",A1)),"Company "&MID(A1,FIND("company",A1)+8,1),"")

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


推荐阅读