📜  计算过滤的行excel (1)

📅  最后修改于: 2023-12-03 14:57:35.255000             🧑  作者: Mango

计算过滤的行Excel

本文将给程序员介绍如何计算过滤的行Excel。在Excel中,我们通常会使用“自动筛选”或“高级筛选”等功能来筛选我们所需的行。但是,当我们需要对筛选过的数据进行计算时,我们会面临一定的难题。本文将介绍如何解决这个难题。

方法一:使用“SUBTOTAL”函数

"SUBTOTAL"函数可以计算当前过滤器过滤的范围内的数值,在数据筛选后再进行计算操作。

  1. 选中你需要计算的数据范围。
  2. 在Excel公式栏中输入 "SUBTOTAL(函数编号,选定数据范围)"。例如,在选定的范围中,如果想求和,函数编号为 9,公式如下:
=SUBTOTAL(9,A1:A10)
  1. 当前过滤器过滤的范围内的数值,都将被计算出来。
方法二:使用"AGGREGATE"函数

"AGGREGATE"函数也可以计算过滤器过滤的范围内的数值, 并且可以使用不同的函数来计算数据(如 SUM、COUNT、AVERAGE等)。

  1. 选中你需要计算的数据范围。
  2. 在 Excel 公式栏中输入 "AGGREGATE(函数编号,错误处理方式,选定数据范围)"。例如,在选定的范围中,如果想求和,函数编号为 9,公式如下:
=AGGREGATE(9,5,A1:A10)

其中,5 表示将忽略中间的错误值。

  1. 当前过滤器过滤的范围内的数值,都将被计算出来。
结语

以上就是计算过滤的行Excel的两种方法。这两种方法都是十分实用的Excel功能。希望能对你在项目工作中的帮助。