excel 怎样对不同表不同行的值求和

假如我表一有AB两列A列有cd两种产品,B为结余数量每种产品有几行,我只要求最后一个余额的和,我在两种产品后面在添加的时候不影响求和公式。怎样办?
A B
c 1
c 2
c 3
d 4 我在第3个c后面加一行,公式自动计算最后一行的值
用另外一种方式。就是两张表,每张表有6行,每天我加一行,怎样每天自动统计最后一行的值

第1个回答  2008-11-19
那好办
你的C 1、C 2、C 3、d 4肯定占用的行依次为1、2、3、4
先把你B列的数字求和就OK了!
但要注意你的公式要用SUM才行,
比如:(以你以上的情况如下)
在B5所在的单元格输入工式,为=SUM(B1:B4)回车,就行了
有不懂的发消息给我
第2个回答  2008-11-19
一、假设A、B有11行,数组函数:
{=INDIRECT("B"&MAX(IF(A1:A11="c",ROW(A1:A11),0)))+INDIRECT("B"&MAX(IF(A1:A11="d",ROW(A1:A11),0)))}
先输入大括号{}中内容,再同时按CTRL+SHIFT+ENTER
二、关于补充问题,假设每个表的数据在B列从2到65536行
{=INDIRECT("表1!B"&MAX(IF(TRIM(表1!B2:B65536)<>"",ROW(表1!B2:B65536),0)))}
也是数组函数,输入方法同上。
表2最后一行数据提取参照此公式,若要表1表2最后一行数据求和,只要将两个数据提取公式相加即可。

说明:
1、一的公式里输入“C”“D”和“c”“d”效果一样。
2、一、二公式都不能出现形如A:A B:B,否则公式会出错。本回答被提问者采纳
第3个回答  2008-11-19
问题似乎没说清楚,我本来想猜测你的意图然后给你一种解决方案,但最后还是没猜出来。
给我发消息,把具体要求说清楚,我会帮你解决的。
第4个回答  2008-11-19
看不懂
相似回答