EXCEL搜索一工作表内单元格,根据初始工作表数据相应加减,自动计算出变化后合计

如图,第一工作表是期初数据,第二工作表为增加的数据,第三工作表为减少的数据,第四工作表为最后合计。
注意,第二和第三工作表输入的顺序不固定,并且有几种可能:
1、有的项目没有增减;
2、只有增加或只有减少;
3、同一项目可能多次出现。
如何能不受中间两个工作表输入顺序等影响,自动计算出合计
SUMIF能实现么?????如何实现的?

有一个函数 SUMIF可以实现

期初 表
名称 数量
苹果 15
栗子 1
香蕉 12
西瓜 22

增加 表
名称 数量
苹果 15
西瓜 25
栗子 1
苹果 23
香蕉 12
苹果 5
西瓜 22

减少 表
名称 数量
苹果 1
苹果 2
西瓜 4
西瓜 6
苹果 2
苹果 2
苹果 3
苹果 1
苹果 1

期末 表
名称 数量
苹果 46
栗子 2
香蕉 24
西瓜 59

以下是期末中苹果后对应的公式(我这里是B2)

=期初!B2+SUMIF(增加!$A$2:$B$8,A2,增加!$B$2:$B$8)-SUMIF(减少!$A$2:$B$10,A2,减少!$B$2:$B$10)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-29
我不是会计专业,我学的计算机,但是呢,excel不是特别熟。所以我建议你可以到书店买一本书来学习学习!!
相似回答