问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在excel2007中我想提取多个工作表里面具有相同属性的某值进行求和

发布网友 发布时间:2022-09-07 14:50

我来回答

3个回答

热心网友 时间:2024-08-16 04:45

很简单,不需要VBA编程,只使用数组公式即可。


你相要的第一个结果,可以用这个数组公式(输入公式后同时按下快捷键Ctrl+Shift+Enter)得到


=SUM(IFERROR(SUMIF(INDIRECT(RIGHT("0"&MONTH(41889+ROW($1:$5)),2)&RIGHT("0"&DAY(41889+ROW($1:$5)),2)&"!B:B"),"第一类",INDIRECT(RIGHT("0"&MONTH(41889+ROW($1:$5)),2)&RIGHT("0"&DAY(41889+ROW($1:$5)),2)&"!G:G")),0))

注意:


其中某些数字,根据你的实际情况,要作统一更改。

① 41889统一改成你的实际数字(实际数字,请用公式=DATEVALUE("2014-09-16")-1得到,

其中假设你的所有工作表的名称中,最早日期是:0916,如果不是0916,改一下公式)


② $5统一改成你的实际天数(实际天数,从你的工作表名称中,最后的日期减去最早的日期再加上1,得到天数差)


关于你相要的第二个结果,用公式也很简单,但不清楚你的“第二类”项目如何统计,请详细说明一下。

热心网友 时间:2024-08-16 04:41

如果所有工作表的结构、行数、列数都相同,那

点击第一个工作表,按住shift键,点击最后一个工作表,这样就选中了所有工作表,对其中一个的操作都会复制到其他表;

在项目五的最下面点求和键,回车;

在项目二的下面输入=count,用鼠标选中上方所有数据,回车


如果每个表的列数一样,但行数不同,那在第2步中选择行数最多的那个表的最后,执行2、3步。

如果行数差距很大,那在第1步之后,在表的第1行插入一行,在项目五上面输入:=sum(G3:G1000),1000可以换成能覆盖行数最多表的行数的数字;在第二列上照样。


如果想得到所有表第五列的总和,这时就可以新增一个表,在要求和的单元格里输入:

=sum(第一个表名:最后一个表名!每个表中求和所在单元格的地址)。


你追问我我还能加分。


如果没有大神的其他指点,你也觉得我的方案可行,那就选中所有工作表,在最上面插入一行,输入求和公式。

热心网友 时间:2024-08-16 04:41

把你的表发过来看看吧

热心网友 时间:2024-08-16 04:39

很简单,不需要VBA编程,只使用数组公式即可。


你相要的第一个结果,可以用这个数组公式(输入公式后同时按下快捷键Ctrl+Shift+Enter)得到


=SUM(IFERROR(SUMIF(INDIRECT(RIGHT("0"&MONTH(41889+ROW($1:$5)),2)&RIGHT("0"&DAY(41889+ROW($1:$5)),2)&"!B:B"),"第一类",INDIRECT(RIGHT("0"&MONTH(41889+ROW($1:$5)),2)&RIGHT("0"&DAY(41889+ROW($1:$5)),2)&"!G:G")),0))

注意:


其中某些数字,根据你的实际情况,要作统一更改。

① 41889统一改成你的实际数字(实际数字,请用公式=DATEVALUE("2014-09-16")-1得到,

其中假设你的所有工作表的名称中,最早日期是:0916,如果不是0916,改一下公式)


② $5统一改成你的实际天数(实际天数,从你的工作表名称中,最后的日期减去最早的日期再加上1,得到天数差)


关于你相要的第二个结果,用公式也很简单,但不清楚你的“第二类”项目如何统计,请详细说明一下。

热心网友 时间:2024-08-16 04:44

如果所有工作表的结构、行数、列数都相同,那

点击第一个工作表,按住shift键,点击最后一个工作表,这样就选中了所有工作表,对其中一个的操作都会复制到其他表;

在项目五的最下面点求和键,回车;

在项目二的下面输入=count,用鼠标选中上方所有数据,回车


如果每个表的列数一样,但行数不同,那在第2步中选择行数最多的那个表的最后,执行2、3步。

如果行数差距很大,那在第1步之后,在表的第1行插入一行,在项目五上面输入:=sum(G3:G1000),1000可以换成能覆盖行数最多表的行数的数字;在第二列上照样。


如果想得到所有表第五列的总和,这时就可以新增一个表,在要求和的单元格里输入:

=sum(第一个表名:最后一个表名!每个表中求和所在单元格的地址)。


你追问我我还能加分。


如果没有大神的其他指点,你也觉得我的方案可行,那就选中所有工作表,在最上面插入一行,输入求和公式。

热心网友 时间:2024-08-16 04:41

把你的表发过来看看吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
健康码没有变红,但时间显示阳变红了 贵州健康码登录不了怎么办 北京有哪些好吃的西餐厅推荐? 什么是 辰、戌、丑、未?它们代表了什么意思? 《辰戌丑未四墓库》详解 干货:"辰戌丑未"四墓库用法详解 吃四环素有哪些副作用 吃了四环素片对身体有害吗 盐酸四环素片的不良反应有哪些呢? 服用四环素的副作用 excel如何在层层筛选后求相同属性的值呢 Excel如何计算不同单元格内相同属性的平均值?? 早吃姜晚吃蒜下一句 吃姜有什么好处 早姜晚蒜的科学依据 早吃生姜,晚吃蒜有科学依据吗 农村的俗语“早吃生姜,晚吃蒜”有道理吗? 游学的日志 洋槐花蜜可以和枇杷蜜混在一起保存吗 洋槐蜂蜜 炒锅什么材质好啊 知道这三点就不怕会选错炒锅了 苹果xs充电多少安 恩施户口在恩施州医住院农合能报多少 Word如何隐藏和显示回车符号和空格符 请问0.08-0.4mm裸铜镀锡镀镍拉丝模具技术人员在哪招聘的到?_百度知 ... 珍珠镍,珍珠铬和砂丁铬 得物标怎么做篮球框 喉咙痛喝盐水行吗? 喉咙痛怎么办?喝盐水行吗? 喉咙痛可以喝盐水吗 点不开怎么办? Excel怎么计算不同单元格中相同属性的平均值?? excel表中如何得到同一工作簿下的所有工作表中同一属性的值的和? 百度网盘文件包含违规内容怎么重新下载 您好,我问一下冰沙上面加的奶油怎么做 请问冰沙怎么做? 糖尿病有什么预防小知识 阿里斯顿电热水器能烧热水,但热水出不来是什么原因?要怎样解��... 滴滴客服工资一般多少 客服的工资是怎么算的 陈少华的介绍 唱火《九九女儿红》后突然消失,歌手陈少华的“艺路劫难” 上海北九文化艺术设计有限公司怎么样? 拜托了,帮帮忙啊。。。 ppt计时器怎么设置 红梨冰糖水治咳嗽吗要怎么做 34周孕妇胃胀又饿晚上又睡不着怎么办 ...//www.tudou.com/programs/view/QsQoI1AijFM视频中3:52秒出现耽美... 求bl 漫画,动漫,一定要bl的 问下这图片的视频或书名叫什么名字。急急... 历年来有什么好看的BL动漫嘛???拜托了各位 谢谢