最大值函数max的用法
好久没更新了,我都快要放弃更新了

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

。那么,我就接着更新吧。今天讲一下最大值函数max的用法。
-01-
函数说明
顾名思义,它是返回一组值中的最大值。语法结构如下:
MAX(number1, [number2], ...)
它有255个参数,number1, number2, ... 其中Number1 是必需的,后续数字是可选的。
也就是说它必须有1个参数,后面的参数是可写可不写的。我们发现语法结构的[number2]带有中括号,之前说过,参数带有中括号,是可选的,即可写可不写的。
虽然这个函数很简单,但还是有一些注意事项。如下:
参数可以是数字或者是包含数字的名称、数组或引用。1个参数可以是单个数字,也可以是一个数组或者单元格区域引用。
逻辑值和直接键入到参数列表中代表数字的文本被计算在内。也就是说如果在参数中直接录入逻辑值,或者本文型数字,会参与运算。
如果参数是一个数组或引用,则只使用其中的数字。 数组或引用中的空白单元格、逻辑值或文本将被忽略。这个应该能看懂,要和第2点注意区分。
如果参数不包含任何数字,则 MAX 返回 0(零)。
如果参数为错误值或为不能转换为数字的文本,将会导致错误。
-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函数就讲到这里,虽然它很简单,但有时候也会有一些妙用。你学会了吗?
喜欢的话,就打赏一下吧,你们的支持就是我的动力!

