Excel:如何在同一公式中使用 min 和 max


您可以使用Excel中的MINMAX函数分别计算特定范围的最小值和最大值。

但是,有时您会希望在同一公式中使用MINMAX函数。

以下示例展示了如何在 Excel 中执行此操作。

示例:如何在 Excel 中的同一公式中使用 MIN 和 MAX

假设我们在 Excel 中有以下数据集,其中包含有关班级中各个学生的考试成绩的信息:

考试分数的范围只能是 0 到 100,但请注意,有些分数低于或高于这些限制。

我们可以在单元格C2中输入以下公式,使用Excel中的MINMAX函数,将所有大于100的值更改为等于100,将所有小于0的值更改为0:

 =MAX(MIN( B2 , $B$16 ), $B$15 )

然后我们可以单击此公式并将其拖动到 C 列中的每个剩余单元格:

Excel 同一公式中的 MIN 和 MAX

如果考试分数在 0 到 100 之间,则该公式仅返回考试分数。

但是,如果考试分数大于 100,则公式将返回100

同样,如果考试成绩小于 0,则公式返回0

这个公式是如何运作的?

记住我们用来将考试成绩转换为 0 到 100 之间的公式:

 =MAX(MIN( B2 , $B$16 ), $B$15 )

这个公式的工作原理如下:

首先,公式使用MIN计算单元格B2和单元格B16之间的最小值。

例如,在第一个单元格中将返回 68。

然后,该公式使用MAX计算 68 和单元格B15之间的最大值。

例如,在第一个单元格中返回 68。

注意:在 Excel 中,有多种方法可以在同一公式中使用MINMAX函数。此示例仅说明了实现此目的的一种方法。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如何突出显示每行中的最大值
Excel:如何创建最小最大和平均图表
Excel:如何按组查找最大值

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注