如何在 Excel 中仅获取可见单元格的最大值/最小值?


最大值指最高数据值,最小数据值包含最小的可用数据值。本文将介绍两种方法:使用 SUBTOTAL 函数计算最大值和最小值,以及使用 Kutools 插件执行相同任务的方法。需要注意的是,Excel 软件本身已提供这两种功能,用户只需使用现有选项即可获得结果。

示例 1:使用 SUBTOTAL 函数获取 Excel 中可见单元格的最大值和最小值

步骤 1

打开工作表,创建如下所示的相同数据。此表包含三列:第一列包含产品名称,第二列包含年份,第三列显示数据量。用户需要根据提供的表计算最大值和最小值。

步骤 2

首先,尝试计算最大值。为此,先转到 G2 单元格,输入“最大值”标题。然后转到 G3 单元格,输入“=SUBTOTAL(104,E3:E7)”。请参考下图:

公式解释

Excel 函数 SUBTOTAL 用于根据指定的函数编号计算列表或表中某一单元格区域的小计。函数编号决定了将对单元格区域执行的计算类型。

在本例中,使用的函数编号为 104,表示计算为区域的求和。要相加的单元格区域指定为 E3:E7。因此,SUBTOTAL 函数将计算 E3 到 E7 单元格的值之和。

需要注意的是,SUBTOTAL 函数仅包含区域中可见的单元格。如果区域中的任何单元格因筛选器或其他方式而被隐藏,则它们将不包含在计算中。此外,SUBTOTAL 函数通常与其他 Excel 函数(如 FILTER 或 SORT)结合使用,以创建更复杂的计算和分析。

步骤 3

“Enter”键。这将显示 100 到G3单元格,因为 100 是 E 列中提供的最小值。

步骤 4

现在,继续相同的过程来计算最小值。转到 I2 单元格,定义“最小值”标题。然后转到 I3 单元格,输入“=SUBTOTAL(105,E3:E7)”

上述公式解释

在本例中,使用的函数编号为 105,表示计算区域中数字的计数。要计数的单元格区域指定为 E3:E7。因此,SUBTOTAL 函数将计算 E3 到 E7 区域中包含数字的单元格数量。

示例 2:使用 Kutools 扩展获取 Excel 中可见单元格的最大值和最小值

步骤 1

在本例中,用户将了解使用 Kutools 生成最大值和最小值的过程。Excel 表格的截图如下:

步骤 2

打开Kutools 选项卡,然后转到“编辑”部分,选择“选择”选项。在“选择”选项卡下,选择“选择具有最大值和最小值的单元格...”选项。请参考下图了解数据处理效率。

步骤 3

在“在此区域中选择单元格”标签中,选择E列,因为此列包含需要筛选的值。然后在“查找位置:”标签中设置“公式和值单元格”选项。在“转到:”标签中,选择“最小值”,在“基准”标签中,单击“整列”,在“选择”标签中,单击“所有单元格”。最后,单击“确定”按钮。

步骤 4

此步骤将自动将光标移动到最小值,如下所示:

步骤 5

同样,要计算最大值,请单击“kutools”选项卡并选择“编辑”选项。单击“选择”选项卡,然后单击“选择具有最大值和最小值的单元格”。请参考下图:

步骤 7

上述步骤将显示一个对话框,标题为“选择具有最大值和最小值的单元格”。请参考下图:

步骤 8

在“在此区域中选择单元格”标签中,选择 E 列,因为此列包含需要筛选的值。然后在“查找位置:”标签中设置“公式和值单元格”选项。在“转到:”标签中,选择“最大值”,在“基准”标签中,单击“整列”,在“选择”标签中,单击“所有单元格”。最后,单击“确定”按钮。

步骤 9

此步骤将自动将光标移动到最大值,如下所示:

结论

这两个示例都执行相同的任务,即计算最小值和最大值。这两个示例都演示了分步说明。因此,阅读完本文后,用户可以轻松理解从可见单元格中生成最大值和最小值的过程。

更新于:2023年5月22日

680 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.