之所以出现这样的情况,是因为表结构设计有问题,实际工作中,劳资上经常会汇总全年收入甚至是近五年收入像这样一个表一个表查那就太麻烦了,我做的工资表是这样的,每人一张表,用来存储各人的工资数据,每行为一个月的记录。另加一张表作为职工档案。还有一张表作为查询输入工资的界面,在这个表中设置相关控件及宏,进行数据查询、输入、汇总等操作。
你这个问题就事论事吧,可以这样去操作:
假设你的表结构是这样的,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列汇总求和就不用我说了吧