我有个工作表(名:表一)如:品名 数量百事 100娃哈哈 200MP3 300电脑 2书 50MP3 2百事 5MP3 10我要另一个工作表(表二)自动生成表一中所有出现过的货品名,出现过两次以上的只显示一次,如:品名百事娃哈哈MP3电脑书
參考答案:先在商品名前插入一列,当是A列,数据从第三行开始,
A3公式 =MATCH(B3,$B$3:$B$100,0),向下拖曳填充至最后。
E3公式 =SMALL($A$3:$A$100,ROW(B1))
E4公式 =IF(SMALL($A$3:$A$100,ROW(B2))=SMALL($A$3:$A$100,ROW(B1)),"",SMALL($A$3:$A$100,ROW(B2)))。向下拖曳填充至最后
H3公式 =SMALL($E$3:$E$100,ROW(B1)) 向下拖曳填充若干
I3公式 =VLOOKUP(H3,$A$3:$B$100,2,0) 向下拖曳填充若干
这样在I3、I4、I5.........则显示商品名称,剔除了重复的。
在J3用上公式:=SUMIF($B$3:$B$100,I3,$C$3:$C$100)。再向下填充,还能求出各种货品的数量合计