闻一多的说和写:EXCEL中不同表格不同位置数值之和如何计算?

来源:百度文库 编辑:中科新闻网 时间:2024/05/07 04:27:28
本人工作中涉及公司人员的工资计算,每个月每项工资都会有一张表格,到年末的时候需计算出某一员工全年某项工资的总额。但由于公司和各部门的人员均有改变,造成很多数值在每个表中的位置是同列不同行,不知在这种情况下如何计算此类不同表格间不同位置的数值之和呢??

我认为用条件求和函数SUMIF()可以解决:

假定同一工作薄内有sheet1、sheet2、sheet3三个表,其列标题完全相同,第一列为“姓名”,第二列为“工资”等等,现要将每人的工资统计(求和)结果放在sheet4表中,仍然A列为“姓名”,B列为“工资总额”,请在B2单元格(第一行为表头)输入公式:
=SUMIF(Sheet1!A:B,A2,Sheet1!B:B)+SUMIF(Sheet2!A:B,A2,Sheet2!B:B)+SUMIF(Sheet3!A:B,A2,Sheet3!B:B)
公式可向下复制。

本方法的好处是同一人在各表中可以在不同的行,缺点是如果要合并的表比较多,公式就比较长。

按了等号后用鼠标点随便一个表的随便一个格都可以,只要这些表在一个文件里就行