返回
筛选状态下的计算套路,又难又实用着!
Excel技巧
2023-10-14 19:28:40
计算套路:既难又实用
在日常的工作和学习中,我们经常需要对数据进行筛选和计算,以获取有价值的信息。在筛选状态下进行计算,可以帮助我们快速得到筛选结果的统计信息,非常实用。
然而,在筛选状态下进行计算并不简单,需要掌握一些技巧和方法。这些技巧和方法可能有些难懂,但一旦掌握了,就能极大地提高工作效率。
技巧一:序号的生成
在筛选状态下,我们可以使用公式来生成连续的序号。
步骤:
- 取消筛选
- 在D2单元格输入以下公式:
=SUBTOTAL(3,E$1:E2)-1
- 下拉公式
解释:
- SUBTOTAL函数只统计可见单元格内容。
- 第一参数使用3,表示执行COUNT函数。
- E$1:E2表示从E1到E2的区域,其中E1是标题行,E2是第一行数据。
- $符号表示锁定行引用,这样公式下拉时,E1始终不变,而E2会随着行数的增加而变化。
- -1表示减去标题行,这样序号从1开始。
技巧二:求和
在筛选状态下,我们可以使用公式来计算筛选结果的总和。
步骤:
- 在F2单元格输入以下公式:
=SUBTOTAL(9,E2:E100)
- 回车
解释:
- SUBTOTAL函数只统计可见单元格内容。
- 第一参数使用9,表示执行SUM函数。
- E2:E100表示从E2到E100的区域,其中E2是第一行数据,E100是最后一行数据。
技巧三:平均值
在筛选状态下,我们可以使用公式来计算筛选结果的平均值。
步骤:
- 在G2单元格输入以下公式:
=SUBTOTAL(1,E2:E100)
- 回车
解释:
- SUBTOTAL函数只统计可见单元格内容。
- 第一参数使用1,表示执行AVERAGE函数。
- E2:E100表示从E2到E100的区域,其中E2是第一行数据,E100是最后一行数据。
技巧四:更复杂的计算
在筛选状态下,我们还可以使用公式来进行更复杂的计算,例如计算筛选结果的最大值、最小值、方差等。
步骤:
- 在H2单元格输入以下公式:
=MAX(E2:E100)
- 回车
解释:
- MAX函数返回指定区域中最大的值。
- E2:E100表示从E2到E100的区域,其中E2是第一行数据,E100是最后一行数据。
技巧五:注意筛选条件
在筛选状态下进行计算时,需要注意筛选条件。筛选条件会影响计算结果。
例如,如果我们只筛选出大于50的数据,那么计算结果只包含大于50的数据。
结语
筛选状态下的计算套路既难又实用,掌握了这些技巧和方法,可以帮助我们快速得到筛选结果的统计信息,提高工作效率。