EXCEL中如何根据其它标签中的条件提取相应的多个值。

在标签Sheet1中A列为一组序号,每一组中有不同的物品及数量。如何在Sheet2中根据序号在B列中显示相应序号对应的物品种类及数量?,中间用逗号隔开。
我用的是EXCEL2003

我用VBA给你做了个自定义公式,先看效果图吧

下面的是源文件,打开看看吧

追问

谢谢,效果没问题,可是公式看不到啊

追答

公式你可以从工具-〉宏-〉VBA编辑器-〉左侧的模块1中看到

追问

谢谢回答,可是当增加Sheet1中物品数量时,Sheet2中的数值不会随之改变啊,Sheet2中的数值应当随Sheet1中数值增加而增加的。

追答

刚才看了一下,确实存在不能自动刷新的问题,这样,我改了下,现在好了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-08
07及以上版本简单Sumifs搞定,但是你是03,那就要用Sumproduct函数,但是需要使用数组公式,不会,无能为力。如果可以添加辅助列的话,也有办法不用数组公式。
第2个回答  2013-11-08
用数据透视功能吧,能统计出来,但格式可能不同。
相似回答