当前设置:我有两个excel表 - 一个包含产品信息,另一个包含子类别列表(子类别列表的每一列都有一个与该子类别相关联的关键字)。
期望的结果:我想根据子类别表中的关键字为每个产品返回子类别。我目前正在尝试找到一种方法,在产品名称中找到子字符串,其中包含子类别表中的一个关键字,然后返回相关的子类别名称。
答案 0 :(得分:2)
就像我在评论中所说,你需要扩展查找数组,使每个单词有一行:
然后你可以使用这个公式:
=INDEX($F$1:$F$6,MATCH(TRUE,INDEX((ISNUMBER(SEARCH($G$1:$G$6,A1))),),0))
修改强>
根据刚刚添加的照片:
=INDEX($F$1:$F$3,AGGREGATE(15,6,ROW($G$1:$I$3)/(ISNUMBER(SEARCH($G$1:$I$3,A1))),1))
答案 1 :(得分:2)