很有难度的查询公式
E栏中包含A栏中的字符时,F栏显示B栏对应的文字,否则F栏显示E栏第二个“-”前的文字。感谢大神相助!
看的有点晕 模拟结果都对吗? =IFNA(LOOKUP(1,0/COUNTIF(E2,SUBSTITUTE("*"&A$2:A$9&"*","-","*")),B$2:B$9),"") 确认过,模拟结果结果都是对的。 不好意思,有几个模拟结果是错的。 16行正确的是RV6AF-15,可能是因为A栏的特殊点里有一个RV16AF-20-C,把20K当成20了。
其它的都能满足,已经非常接近我想要的,如果没有更好的,就用您这个公式了。
感谢!!! G2下拉
=IFERROR(LOOKUP(,-SEARCH(SUBSTITUTE(B$2:B$9,"-","-*"),E2),B$2:B$9),LEFT(E2,FIND("!",SUBSTITUTE(E2,"-","!",2))-1))
页:
[1]