老公狼 发表于 2021-10-15 15:09:00

不知道怎么写查找函数

Vlookup会用, 提取字符串的函数Right也会用,加个辅助列能解决问题,但希望不加辅助列,就不知道怎么查找了。
要从大串字符串里查找还有固定字符串的列对应的数值。

民国的课本 发表于 2021-10-27 11:01:47

=LOOKUP(1,-FIND(B2,BOM!$A$3:$A$15),BOM!$C$3:$C$15)

猜个,没有模拟结果,无法核对

乡下点滴 发表于 2021-11-12 10:00:33

=VLOOKUP(B2,IF({1,0},RIGHT(BOM!$A$3:$A$15,6),BOM!$C$3:$C$15),2,)
三键结束,下拉

若羽馨玥 发表于 2021-11-18 04:28:55

=LOOKUP(1,0/FIND(B2,BOM!A:A),BOM!C:C)

无名缘 发表于 2021-12-1 01:08:30

=LOOKUP(1,0/FIND(B2,BOM!A$3:A$15),BOM!C$3:C$15)

和谐共赢 发表于 2021-12-6 18:36:40

猜一下=LOOKUP(9,VLOOKUP(IF({1,0},"*"&B2,--(85&B2)),BOM!A:C,3,))

秋言苦雨 发表于 2022-1-4 06:10:01

=LOOKUP(,0/FIND(B2,BOM!$A$3:$A$15),BOM!$C$3:$C$15)

清清流水 发表于 2022-1-19 10:47:40

简单明了,一次搞定。
但能否请教大神,这个函数啥意思,Lookup用的少,不熟悉。
Find是查找B2字符串在 BOM表A列里有没有包含, 包含的返回数值,不包含返回错误值。
0/FIND,目的是把返回值统一变成0?
最后是从A列里查找最接近1的数值对应的C列数值?
是这么理解吗?
页: [1]
查看完整版本: 不知道怎么写查找函数