在Excel的数据处理工作中,我们经常会遇到需要统计特定数据的情况。比如在下面这张表格(如下图所示)中,我们的任务是要统计每个店铺的人数。通过运用一些巧妙的函数组合,我们可以高效且准确地完成这个统计工作。
观察表格结构,B列记录着各个店铺的相关人员信息(可能存在空单元格),D列是我们要输入公式来统计每个店铺人数的位置。这里我们需要同时选中D2:D15单元格区域,在编辑栏输入公式“=COUNTA(B2:B15)-SUM(D3:D15)” ,然后按下Ctrl+回车键,就可以得到每个店铺的人数统计结果。
下面来详细剖析这个公式的逻辑。
首先,COUNTA函数 “COUNTA(B2:B15)” 开始发挥作用。COUNTA函数的功能是计算区域内非空单元格的个数。在这个例子中,它会统计 B2 到 B15单元格区域内所有非空单元格的数量,也就是所有店铺的总人数(包含各个店铺的人员)。例如,如果B列中有10个单元格包含人员信息,那么COUNTA函数的返回值就是10。
接着,SUM函数 “SUM(D3:D15)” 登场。SUM 函数的作用是对指定区域内的数值进行求和。这里需要特别注意的是,SUM函数的参数起始位置是公式所在单元格(D2)的下一个单元格(D3),到D15单元格。这样设置的原因是,我们要通过这种方式来排除当前单元格(D2)自身的影响,从而实现各个店铺人数的准确计算。在这个公式的逻辑中,D列的每个单元格都要进行这样的计算,通过SUM函数对下方单元格的数值求和,然后用 COUNTA 函数统计出的总人数减去这个和,就得到了当前店铺的人数。
举个例子,假设我们有三个店铺,B列中分别记录着三个店铺的人员信息。当我们在D2单元格输入公式并按Ctrl+回车键后,D2单元格会计算出第一个店铺的人数,D3单元格会计算出第二个店铺的人数,以此类推。
通过掌握这个公式的用法,当我们在处理类似的需要统计每个分组(这里是每个店铺)人数的任务时,就能快速准确地得出结果,大大提高数据处理的效率,让Excel数据统计工作变得更加轻松便捷。
评论 (0)