海码 发表于 2021-11-24 21:03:00

很有难度的查询公式

E栏中包含A栏中的字符时,F栏显示B栏对应的文字,否则F栏显示E栏第二个“-”前的文字。
感谢大神相助!

暗夜无痕 发表于 2021-12-5 17:40:08

看的有点晕

玉兔祥龙 发表于 2021-12-10 16:59:58

模拟结果都对吗?

顾道西风 发表于 2021-12-22 08:35:52

=IFNA(LOOKUP(1,0/COUNTIF(E2,SUBSTITUTE("*"&A$2:A$9&"*","-","*")),B$2:B$9),"")

博蔡 发表于 2022-1-3 23:05:41

确认过,模拟结果结果都是对的。

笨小猪 发表于 2022-1-5 02:38:36

不好意思,有几个模拟结果是错的。

动物缘 发表于 2022-1-7 12:06:05

16行正确的是RV6AF-15,可能是因为A栏的特殊点里有一个RV16AF-20-C,把20K当成20了。
其它的都能满足,已经非常接近我想要的,如果没有更好的,就用您这个公式了。
感谢!!!

路深似海 发表于 2022-1-27 17:10:23

G2下拉
=IFERROR(LOOKUP(,-SEARCH(SUBSTITUTE(B$2:B$9,"-","-*"),E2),B$2:B$9),LEFT(E2,FIND("!",SUBSTITUTE(E2,"-","!",2))-1))
页: [1]
查看完整版本: 很有难度的查询公式