在excel如何跨表求和
在EXCEL中跨表求和只需要输入求和公式时,跨表选择目标单元格即可。
方法步骤如下:
1、打开需要操作的EXCEL文档,鼠表选中需要跨表求和的单元格。
2、点击上边函数公式编辑框,输入“=”。
3、点击第一个求和数据的表格“语文成绩”,然后点击选择数据所在单元格。
4、在函数输入框后输入加号“+”,点击第二个求和数据的表格“数学成绩”,然后点击选择数据所在单元格。
5、继续在函数编辑框输入加号“+”,点击第三个求和数据的表格“英语成绩”,然后点击选择数据所在单元格。如果还有其他表格数据,则重复步骤3、4,然后按键盘“Enter”键,完成跨表数据求和。
6、选中下方需要同样跨表求和的单元格,按快捷键“ctrl+D”可快速填充函数,完成Excel的跨表求和操作
之所以出现这样的情况,是因为表结构设计有问题,实际工作中,劳资上经常会汇总全年收入甚至是近五年收入像这样一个表一个表查那就太麻烦了,我做的工资表是这样的,每人一张表,用来存储各人的工资数据,每行为一个月的记录。另加一张表作为职工档案。还有一张表作为查询输入工资的界面,在这个表中设置相关控件及宏,进行数据查询、输入、汇总等操作。
你这个问题就事论事吧,可以这样去操作:
假设你的表结构是这样的,sheet1~sheet12代表12个月的工资表
增加一个汇总表,结构如下:
B列到M列为1~12月工资表的表名,N列为汇总情况
B3中输入公式:=IF(ISERROR(VLOOKUP($A3,INDIRECT(B$1&"!A2:B100"),2,0)),0,VLOOKUP($A3,INDIRECT(B$1&"!A2:B100"),2,0))
向下向右填充1~12月所有工资区域。公式中有关参数根据实际情况修改。
N列汇总求和就不用我说了吧
2018-07-26 · 知道合伙人软件行家
要在跨表的引用单元格或区域前加上工作表名和感叹号
如在某表要得出SHEET3工作表的A1至A10单元格区域及B15单元格的求和值
则公式为
=SUM(SHEET3!A1:A10,SHEET3!B15)
如果不在同一工作薄内还应加上工作薄名,如
=SUM([BOOK1.XLS]SHEET3!A1:A10,[BOOK1.XLS]SHEET3!B15)