发布网友 发布时间:2022-04-23 09:04
共1个回答
热心网友 时间:2023-10-09 00:41
可以用sumif,sumproct函数,汇总统计满足设定条件的单元格的总和。这里sumif(range,criteria,sum_range)函数,主要适用汇总同一个人,在十二个月单个项目的和,其中,“单个项目”的含义在这里是仅有一个项目,所以汇总对象为满足人名的单元格的汇总和,公式中的变量分别为ange=人名所在的列,criteria=要查找的人名所在的列,sum_range=要汇总的项目所在的列,这里有点有点要注意,人名所在列和要汇总项目所在的列这两个区域要加上绝对引用符号$,固定在这两个区域间汇总。如ange=$A$1:$A$25,sum_range=$C$1:$C$25这样的形式。当一个人十二月中不仅仅是仅有一个项目,而是要汇总同一个人在不同项目中的汇总和,则可以使用sumproct函数,具体写法为=sumproct((人名所在列=查找的人名所在列))*(项目名称所在列=查找项目名称所在列)*(要汇总项目和所在的列)),如人名所在列=A1:A25,查找的人名所在=D1:D25,项目名称所在列=B1:B25,查找项目名称所在列=E1:E25,要汇总的项目和所在的列=C1:C25,汇总同一个人十二个月单个项目的和则在F列输入=sumproct(($A$1:$A$25=D1))*($B$1:$B$25=E1)*(C1:C25)),下拉填充,这里运用的是sumproct的多条件求和,可以满足多个条件求和的需求。在sumproct的使用过程中,如果遇上条件过多,公式显得冗长的情况下,可以用定义名称的做法,定义一个名称,使得公式简化。