如何在Excel中实现文本与其它匹配条件分栏匹配

2w2cym1i  于 2022-11-26  发布在  其他
关注(0)|答案(1)|浏览(126)

寻找一个公式,可以给予我一个索引值后,匹配文本,然后也满足一个匹配条件,从另一列我使用以下公式,但我现在需要添加另一个条件,匹配额外的值,从另一列,所以两个条件是要满足我假设。

=INDEX(F$7:F$11,MATCH(TRUE,ISNUMBER(SEARCH(B$6:B$13,B13)),0))

问题:

我也试过这个公式,但它也给出了相同的结果

=INDEX(F$7:F$11,MATCH(1,ISNUMBER(SEARCH(G$7:G$11,"AAA"))*ISNUMBER(SEARCH(G$7:G$11,"GGG"))+ISNUMBER(SEARCH(B$6:B$13,B6)),0))
qvsjd97n

qvsjd97n1#

试试看:

C1中的公式:

=LET(a,XLOOKUP(TEXTBEFORE(A1&" "," ")&"*",E$1:E$5,E$1:F$5,{"",""},2),IF(DROP(a,,1)=B1,TAKE(a,,1),""))

或者,也许只是溢出来的结果:

=BYROW(A1:B8,LAMBDA(x,LET(a,XLOOKUP(TEXTBEFORE(TAKE(x,,1)&" "," ")&"*",E1:E5,E1:F5,{"",""},2),IF(DROP(a,,1)=DROP(x,,1),TAKE(a,,1),""))))

相关问题