当前位置:首页教育技巧excel技巧excel公式与函数

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

2025-01-15 10:22:34


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

一、假设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,否则公式会出错。

2.excel行数比较多的情况下怎么求和

不知道楼主是什么意思:A比如要求和的那一行是A列,公式 如下=sum(A:A)若是求和项是从A5开始的,公式 可以改为=sum(A5:A9999),其中5表示从第几行开始求,9999表示求和到哪一行,若不知道有多少行,可以尽量写大一点点B楼主有很多行,要分别对这些行求和,楼主可以先在第一行写上求和公式,然后选中这一列,点填充,点下拉,即可把下面所有 的公式都 填 满。

或者,先在第一行写上求和公式,然后选中这一列要填充的公式,在编辑栏里点一下,然后回车,也可以快束填 充公式。

3.求excel 把不同行的数据相加

在右边的空白列

如J2输入公式

=IF(COUNTIF(B$2:B2,B2)=1,SUMIF(B:B,B2,D:D),"")

下拉即可

用数据透视表来做的话会更快

==============================

J2

=IF(COUNTIF(B$2:B2,B2)=1,SUMPRODUCT((B$2:B$4000=B2)*INT(D$2:D$4000*10))/10,"")

下拉

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .