最大值函数max的用法

好久没更新了,我都快要放弃更新了

,发现居然还涨了3个粉丝

。那么,我就接着更新吧。今天讲一下最大值函数max的用法。

-01-

函数说明

顾名思义,它是返回一组值中的最大值。语法结构如下:

MAX(number1, [number2], ...)

它有255个参数,number1, number2, ... 其中Number1 是必需的,后续数字是可选的。

也就是说它必须有1个参数,后面的参数是可写可不写的。我们发现语法结构的[number2]带有中括号,之前说过,参数带有中括号,是可选的,即可写可不写的。

虽然这个函数很简单,但还是有一些注意事项。如下:

  1. 参数可以是数字或者是包含数字的名称、数组或引用。1个参数可以是单个数字,也可以是一个数组或者单元格区域引用。

  2. 逻辑值和直接键入到参数列表中代表数字的文本被计算在内。也就是说如果在参数中直接录入逻辑值,或者本文型数字,会参与运算。

  3. 如果参数是一个数组或引用,则只使用其中的数字。 数组或引用中的空白单元格、逻辑值或文本将被忽略。这个应该能看懂,要和第2点注意区分。

  4. 如果参数不包含任何数字,则 MAX 返回 0(零)。

  5. 如果参数为错误值或为不能转换为数字的文本,将会导致错误。

-02-

示例解释

如下图所示,A1到A5单元格分别为逻辑值、数字、文本、文本型数字、错误值。在C1单元格中输入如下公式发现结果为错误值,说明它不能忽略错误值,符合注意事项第5条。

在C1单元格中输入如下公式发现结果为-3。说明它将A1到A4这个区域引用中的文本和逻辑值忽略,只对数字进行计算。注意它现在的参数是一个引用。符合注意事项的第3条。

在C1单元格中输入如下公式发现结果为0。此时第1参数为false,是直接录入的,不是单元格引用。所以要参与计算,它就相当于0。0和-3取最大值,当然是0。这是注意事项的第2条。虽然这个区别在工作中几乎不会碰到,我还是把它讲出来了。其他几条希望你能自己测试。

-03-

具体应用

1.求每人所有科目的最高分。

假设下表是一个成绩表,求每人在所有科目中的最高分,在E13单元格中输入公式=MAX(B13:D13),向下拖动,完成。

2.判断是否及格。

假设语文,数学,英语3科中有一科成绩大于80分,就为及格,判断每个人是否及格。在F13单元格中输入公式=IF(MAX(B13:D13)>80,"及格",""),向下拖动,完成。

函数的意思是判断3科中最大值是否大于80,如果最大值大于80,说明至少有1科是大于80分的,那么就是及格;否则,最大值小于80,说明没有1科是大于80分的,那么就不及格。

好了,max函数就讲到这里,虽然它很简单,但有时候也会有一些妙用。你学会了吗?

喜欢的话,就打赏一下吧,你们的支持就是我的动力!

(0)

相关推荐