EXCEL公式求助?

各位大神,如图,我要在每户户主最后一栏合计该户所享受的资金,有没有比较方便的公式,一个一个填快崩溃了... 各位大神,如图,我要在每户户主最后一栏合计该户所享受的资金,有没有比较方便的公式,一个一个填快崩溃了 展开
 我来答
自信是一种习惯
2019-11-14 · TA获得超过1029个赞
知道小有建树答主
回答量:589
采纳率:71%
帮助的人:87.7万
展开全部

因为你的户主是本户的第一行,小计也放在户主行,我建议从后往前计算,效果是一样的。

就是从下往上计算。

先拖动滚动条到最下面,找到最后一个户主,小计那里输入公式 =SUM(C11:D15)

计算出最后一户。

然后在他的上一个单元格里输入公式

=IF(B10="户主",SUM(C10:D$15)-SUM(E11:E$15),"")

这里if函数容易理解,如果是户主,就计算,不是户主就空白。

第一个sum函数是计算这一行往下全部的数字合计,

第二个sum 函数是本列下面的所有户主合计,

两个sum函数一减,就是本户的小计。

这里需要注意的是,其中的相对引用,在我这个公式里D$15是有内容区域的最后一行,15前面有个$,表示固定在这一行,公式拖动,这个数字不变,后面的E$15也是同样的意思。

之后把这个公式向上拖动填充到最上面即可。

退休画线工
2019-11-14 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27030
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

看到你这样没行号和列标的截图,同样要崩溃啊!因为编写公式是要引用地址,就要用到行号和列标。

如图:

E2=IF(B2="户主",SUM(OFFSET(C2,,,(IFERROR(MATCH("户主",B3:B$200,),MATCH(0,0/(B3:B$200=""),))),2)),"")

同时按Ctrl+Shift+Enter三键输入数组公式,下拉

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boyayes
2019-11-14 · TA获得超过4513个赞
知道大有可为答主
回答量:4231
采纳率:75%
帮助的人:1025万
展开全部

例图

在最后一个单元格E18写这么一条公式:

=IF(B18="户主",SUM(C18:D$18)-SUM(E19:E$19),"")

注意公式中两个$符号,别漏掉,别加错位置。

然后选中这个单元格,向上填充公式,填充到E2

追问
谢谢,,但是我在做多户,资金有多列的时候就出现错误了,要怎么办
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姓王的wy451

2019-11-14 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8874万
展开全部

在E2输入如下公式,然后下拉即可。(注意最后一户后面B列加一个“户主”)

=IF(B2="户主",SUM(OFFSET(B2,0,1,MATCH("户主",B3:B52,0),2)),"")

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光上的桥
2019-11-14 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65812
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

E2公式:

=IF(B2="户主",SUM(OFFSET(B2,0,1,IFERROR(MATCH("户主",B3:B1000,0),1000),2)),"")

下拉

追问

我想问一下如果,资金不止有两列,还有很多列呢,公式要怎么修改

追答
请看公式里面的倒数最后一个数字2,有多少列就修改为多少
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式