max的中文含义是最大值,max函数在excel中的作用是计算一组数据中的最大值。
那么如标题所言,max、maxa、dmax和maxifs这四个函数,它们的含义有什么区别?其用法又有什么不同呢?
下面就通过一个示例数据,来分别介绍它们的语法和用法。
一、MAX函数和MAXA函数
我们
从上图中,可以看到作者使用了两个函数公式,分别是:
公式1:=MAX(D3:D32)
公式2:=MAXA(D3:D32)
这两个公式除了使用的函数不一样,它的参数和结果都是一样的,那么它们的区别主要在哪呢?
我们先来看下max函数的语法:
=max(数值1,数值2……)
结果会返回多个数值中的最大值。忽略逻辑值和文本。
max函数的参数可以是一个数值,也可以是单元格引用,比如上面公式中的参数就是一个单元格区域的引用,最多可以设置255个参数值。
我们再来看下maxa函数的语法:
=maxa(值1,值2,值3……)
结果会返回多个值中的最大值。不忽略逻辑值和字符串。
在这段话中,可以发现一个不同的地方,max函数是忽略逻辑值和文本,而maxa不忽略逻辑值与字符串,这是什么意思呢?
我们通过一个动图小实例,就可以很好地区分了。
如上图所示,max和maxa函数公式的参数值是H12:H13,即0和true。
在excel中,true是一个逻辑值,表示”真“,用数值来表示即为“1”。而max函数会忽略逻辑值,那么max(0,true)的结果等于0,因为true是逻辑值而非数值,尽管它的值可以表示为1.
而maxa函数不忽略逻辑值,所以maxa(0,true)的结果会返回true的值,即为1。
结果
二、MAXIFS函数
购买专栏解锁剩余63%