人生苦短日复一日 发表于 2021-10-26 11:32:00

一对多查找公式改良

如附表:如何修改G列的公式才能令型号为LY-005-Y得出BOM表里所有的子件名称,需要考虑通用性,每一个型号的子件名称数量都不一样

造梦家 发表于 2021-10-26 18:32:31

普通公式
=IFERROR(VLOOKUP(LOOKUP("々",C$2:C2),INDEX(BOM表汇总!B:E,MATCH(LOOKUP("々",C$2:C2),BOM表汇总!B:B,)+A2-LOOKUP(1,0/(C$2:C2>0),ROW($1:1)),),4,),"")

温如玉 发表于 2021-12-14 07:39:11

=INDEX(BOM表汇总!E:E,SMALL(IF(BOM表汇总!B:B=LOOKUP("々",C$2:C2),ROW($1:$8000),9999),ROW()-LOOKUP(,0/($F$2:F2<>""),ROW($F$2:F2))+1))&""数组下拉出现空值 就表示没有了可以在左边加另一个型号 了?还是左边的一开始就填好的啊?

喵那个咪 发表于 2022-1-25 08:17:41

两种情况都可能,谢谢
页: [1]
查看完整版本: 一对多查找公式改良