返回

筛选状态下的计算套路,又难又实用着!

Excel技巧

计算套路:既难又实用

在日常的工作和学习中,我们经常需要对数据进行筛选和计算,以获取有价值的信息。在筛选状态下进行计算,可以帮助我们快速得到筛选结果的统计信息,非常实用。

然而,在筛选状态下进行计算并不简单,需要掌握一些技巧和方法。这些技巧和方法可能有些难懂,但一旦掌握了,就能极大地提高工作效率。

技巧一:序号的生成

在筛选状态下,我们可以使用公式来生成连续的序号。

步骤:

  1. 取消筛选
  2. 在D2单元格输入以下公式:
=SUBTOTAL(3,E$1:E2)-1
  1. 下拉公式

解释:

  • SUBTOTAL函数只统计可见单元格内容。
  • 第一参数使用3,表示执行COUNT函数。
  • E$1:E2表示从E1到E2的区域,其中E1是标题行,E2是第一行数据。
  • $符号表示锁定行引用,这样公式下拉时,E1始终不变,而E2会随着行数的增加而变化。
  • -1表示减去标题行,这样序号从1开始。

技巧二:求和

在筛选状态下,我们可以使用公式来计算筛选结果的总和。

步骤:

  1. 在F2单元格输入以下公式:
=SUBTOTAL(9,E2:E100)
  1. 回车

解释:

  • SUBTOTAL函数只统计可见单元格内容。
  • 第一参数使用9,表示执行SUM函数。
  • E2:E100表示从E2到E100的区域,其中E2是第一行数据,E100是最后一行数据。

技巧三:平均值

在筛选状态下,我们可以使用公式来计算筛选结果的平均值。

步骤:

  1. 在G2单元格输入以下公式:
=SUBTOTAL(1,E2:E100)
  1. 回车

解释:

  • SUBTOTAL函数只统计可见单元格内容。
  • 第一参数使用1,表示执行AVERAGE函数。
  • E2:E100表示从E2到E100的区域,其中E2是第一行数据,E100是最后一行数据。

技巧四:更复杂的计算

在筛选状态下,我们还可以使用公式来进行更复杂的计算,例如计算筛选结果的最大值、最小值、方差等。

步骤:

  1. 在H2单元格输入以下公式:
=MAX(E2:E100)
  1. 回车

解释:

  • MAX函数返回指定区域中最大的值。
  • E2:E100表示从E2到E100的区域,其中E2是第一行数据,E100是最后一行数据。

技巧五:注意筛选条件

在筛选状态下进行计算时,需要注意筛选条件。筛选条件会影响计算结果。

例如,如果我们只筛选出大于50的数据,那么计算结果只包含大于50的数据。

结语

筛选状态下的计算套路既难又实用,掌握了这些技巧和方法,可以帮助我们快速得到筛选结果的统计信息,提高工作效率。