如何在表二里横项显示表一里对应重复数值的第二列

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:58:12
表一:A列:产品总编号,B列:产品所有零件编号
表二:F列:产品总编号,G列:零件1编号,H列:零件2编号,以此类推.
我想通过设置函数公式使得表二里输入总编号后自动获取表一中数据,达到零件1,零件2等编号自动生成.请高手指教!
表一
总编号 零件编号
3201 A001
3202 A002
3203 A003
3204 A004
3201 A005
3202 A006
3203 A007
3204 A008
3201 A009
3202 A010
3203 A011
3204 A012
表二
总编号 零件1 零件2 零件3
3201 A001 A005 A009
3202 A002 A006 A010
3203 A003 A007 A011
3204 A004 A008 A012
我试了"回答者: szjcyxt - 十四级 2009-11-25 20:42 "的公式,达到了要求,真的很佩服,能不能劳烦高手给解释一下这个数组公式啊?不太明白思路.尤其是ROW($1:$100)-1,COLUMN(A1))=65536是什么意思?
真的感激不尽!

第一行为列名称,数据从第二行开始:
G2单元格公式:=IF(SMALL(IF(($A$1:$A$100=$F2),ROW($1:$100)-1,65536),COLUMN(A1))=65536,"",OFFSET($B$1:$B$100,SMALL(IF(($A$1:$A$100=$F2),ROW($1:$100)-1,65536),COLUMN(A1)),,))
数组结束。

gfhfghgfhgfh