Excel中,如何实现随着时间列增多,隔多列自动求和?
如图,每天的数据都会进行横向更新,怎么才能每次只更新日期部分的数据,让合计列和截至目前日期的本周及上周数据自动求和出现?或者用求和公式怎样去和其他的公司进行嵌套使用而达到...
如图,每天的数据都会进行横向更新,怎么才能每次只更新日期部分的数据,让合计列和截至目前日期的本周及上周数据自动求和出现?或者用求和公式怎样去和其他的公司进行嵌套使用而达到目的?
展开
展开全部
方法一,在录入新数据时插入新数据而不是在后面添加,公式会自动把你添加的部分涵盖进去。
方法二,把你的公式放在所有数据的左侧作为统计数据区域。公式计算范围把右侧所有该行单元格涵盖进去,如D1:XFD1,然后用条件求和来计算
方法三用透视表来做,预留足够的列数,建立透视表,在以后更新数据时,刷新透视表的数据即可在透视表得到更新的求和数据
上面的方法不会增加求和公式的复杂度。 你也可以用counta来判断有多少数据列数,然后用精确列数来建立求和公式,但感觉没什么好处,还容易出错。
如下式 求和从E列向右,=SUM(INDIRECT(ADDRESS(ROW($E3),COLUMN($E3))):INDIRECT(ADDRESS(ROW($E3),COUNTA($E3:XFD3)+COLUMN($E3))))
可以制动判断有无数据,但是不如简单用个求个公式=sum(E3:XFD3) 或者sumifs多条件求和
方法二,把你的公式放在所有数据的左侧作为统计数据区域。公式计算范围把右侧所有该行单元格涵盖进去,如D1:XFD1,然后用条件求和来计算
方法三用透视表来做,预留足够的列数,建立透视表,在以后更新数据时,刷新透视表的数据即可在透视表得到更新的求和数据
上面的方法不会增加求和公式的复杂度。 你也可以用counta来判断有多少数据列数,然后用精确列数来建立求和公式,但感觉没什么好处,还容易出错。
如下式 求和从E列向右,=SUM(INDIRECT(ADDRESS(ROW($E3),COLUMN($E3))):INDIRECT(ADDRESS(ROW($E3),COUNTA($E3:XFD3)+COLUMN($E3))))
可以制动判断有无数据,但是不如简单用个求个公式=sum(E3:XFD3) 或者sumifs多条件求和
2018-04-26 · 知道合伙人养生行家
关注
展开全部
你这个表需要制作一个多表格的联合引用和公式嵌套,单纯靠公式是无法实现的。
在实现时会有很多细节无法具体地讲,你所提出的要求包涵的内容太广,要用文字描述,你也无法去实现,本人建议,把你表格发我QQ,然后我把具体制作方案和样表发给你,你说可以了,我再表制作经验写在这个回答的完善答案部份。私信我。
在实现时会有很多细节无法具体地讲,你所提出的要求包涵的内容太广,要用文字描述,你也无法去实现,本人建议,把你表格发我QQ,然后我把具体制作方案和样表发给你,你说可以了,我再表制作经验写在这个回答的完善答案部份。私信我。
追问
谢谢,找到方法了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
真的不希望看到这样数据结构,一个字形容就是:乱
日期放在横排而姓名项目竖排的数据结构,除非是世界只有几天可以考虑这样设计,一般日期都是放在一个列中自上而下的,所以看到这样的结构就懒得动了啊。
给你一个思路,不要想只用一个表格解决所有问题,可以用一个表格录入每一笔已经发生的完整详细的数据,另外用N多个表格自动生成想要显示的表格,操作上就简单了
日期放在横排而姓名项目竖排的数据结构,除非是世界只有几天可以考虑这样设计,一般日期都是放在一个列中自上而下的,所以看到这样的结构就懒得动了啊。
给你一个思路,不要想只用一个表格解决所有问题,可以用一个表格录入每一笔已经发生的完整详细的数据,另外用N多个表格自动生成想要显示的表格,操作上就简单了
追问
表格格式是固定的,自己决定不了,来源是别人
追答
你可用此表格为原始数据,自己建一个数据结构合理的表格,操作就简单啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-04-26 · 知道合伙人软件行家
关注
展开全部
什么叫只更新日期部分的数据?是更新日期还是数据?
追问
在待审核、已拒绝、已通过项里,每天还会产生新的数据,后面还会添加2018/4/4、2018/4/5、2018/4/6、2018/4/7、2018/4/8.。。。。等等的数日期数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询