让我们以一个实例来阐释。假设我们手头有一份原始数据,这份数据以两列为单位进行统计,且有多组数据,这里展示了四组数据。
我们的任务是统计员工的工资总和。这需要我们逐组累加每列中的数据。
为了实现这一目标,我们可以利用四个SUMIFS函数公式,将它们逐一累加起来。
具体公式的输入方式如下:
=SUMIFS(B列所有数据, A列所有数据, J2)+SUMIFS(D列所有数据, C列所有数据, J2)+SUMIFS(F列所有数据, E列所有数据, J2)+SUMIFS(H列所有数据, G列所有数据, J2)
这种方法适用于列数相对较少的情况。
当列数增多时,公式会变得冗长且容易出错。我们可以尝试一种更为简便的方法。
那就是使用错位技巧。具体公式如下:
=SUMIFS(B:H的列区域, A:G的列区域, J2的值)
在这个公式中,求和区域涵盖了从B列到H列的所有数据,而条件区域则包括了从A列到G列的所有数据,条件值则是指定在J2中的值。
这样的方法可能一开始有些难以理解。
当我们对原始数据进行一些转换后,就可以更好地理解这个方法了。实际上,我们只需将B:H列的数据视为求和列,A:G列的数据视为条件列。这样处理后,原本不会进行求和的文本就不会被计入总和,因此不会对结果产生影响。
对于那些对公式不太熟悉的人来说,如果想要一次性地列出所有员工的姓名,并将他们的工资统计出来,可以使用合并计算的功能。
在空白的区域,点击“合并计算”,然后将A:B列的数据添加进去,接着依次添加C:D列、E:F列和G:H列的数据。
在操作过程中,确保勾选“最左侧”的选项。
完成以上步骤后,点击“确定”,就可以得到所有的统计结果了。
这些小技巧你都掌握了吗?不妨试试手吧!