Excel技巧:怎样忽略隐藏行和列进行计算
在日常办公中,我们常常需要处理大量数据,其中可能会包含一些重要的关键数据。然而,在进行筛选时,隐藏的行和列会对我们的计算结局产生影响。这篇文章小编将介绍怎样在Excel中计算筛选后的结局,同时忽略那些隐藏的行和列,帮助你更准确地分析数据。
一、忽略隐藏行计算
当我们对一张数据表进行筛选时,例如筛选出市场部的数据,Excel会仅显示与筛选条件相符的行,其余行会被隐藏。在这种情况下,如果我们想对这些显示的行进行汇总计算,Excel的`SUBTOTAL`函数就显得尤为重要。
`SUBTOTAL`函数的第一个参数用于指定所需的计算类型,输入不同的数字代表不同的操作。例如,输入数字9便表示求和。我们可以使用下面内容公式来计算:
“`excel
=SUBTOTAL(9, C2:C10)
“`
这个公式会计算C2到C10区间内当前已显示行的总和。除了这些之后,`SUBTOTAL`函数还提供了其他的参数,如101-109范围,这些参数与1-9对应的功能是一致的。然而,它们在处理隐藏行时存在差异:使用参数109时,`SUBTOTAL`函数将会忽略手动隐藏的行,而使用数字9则不会。当你手动隐藏了某些行时,这两者的计算结局可能会有所不同。
二、忽略隐藏列计算
虽然`SUBTOTAL`函数可以有效地忽略隐藏行,但在处理隐藏列时,情况则有所不同。当我们隐藏某几列时,使用`SUBTOTAL`求和的结局仍然会包括所有列,而不只是那些显示的列。因此,如果我们希望计算时能够忽略隐藏的列,便需要采取额外的步骤。
我们可以建立一个辅助行,利用`CELL`函数来获取单元格的列宽情况。可以使用如下公式:
“`excel
=INDEX(CELL(“width”, C1), 1)
“`
该公式用于获取指定单元格列的宽度信息。接下来,我们在合计单元格中输入如下条件求和公式:
“`excel
=SUMIFS(C2:G2, $C$11:$G$11, “>0”)
“`
这个公式的影响是只对宽度大于零的列进行求和,当我们隐藏了某些列后,这些隐藏列的宽度将变为0,因此在求和时会被跳过。需要注意的是,`CELL`函数并不会实时更新,因此在我们对列进行隐藏操作后,需手动按F9键,重新计算公式,才能获得准确的结局。
三、实用小技巧拓展资料
利用上述技巧,在Excel中进行筛选后,如果想要对隐藏行和列的计算进行优化,不妨尝试`SUBTOTAL`函数以及辅助行的方式。掌握这些小技巧,不仅能提升你的职业效率,还能让你在数据分析时更为得心应手。
希望这些技巧能够帮助你更好地管理和分析数据。在日常办公中,多加练习,相信你会迅速上手!动手试试,让你的Excel操作更上一层楼。