
专栏上一节较为详细地讲解了关于求取最大值的4个函数——max、maxa、maxifs和dmax的区别和用法。
今天要讲的是求最小值,与计算最大值的表达基本相似,只不过返回的结果不同而已,但关于这四大函数的用法,作者将通过一个实例来快速入门它们的公式使用。
一、MIN和MINA函数
min和mina函数都是计算一组数据的最小值。
它们的区别仅仅在于是否忽略逻辑值和字符串。所谓逻辑值,作者在上节中通过一个小例子作了讲解,也就是一个逻辑表达式得出的结果值,比如"2>1",这就是一个逻辑判断的表达,它的结果会返回真"true",假"false"。而true和false对应的值分别是1和0,所以从某个角度来讲,逻辑值可以作为一个被运算的数值。
但前提是执行运算的函数要能够识别它,而不是忽略跳过它,进行公式的计算。
同样举例,比如表达式为"min(1,false)",它的结果是1,而mina(1,false),它的结果会返回false的值,即为0.
我们来看下min函数的语法:

=min(数值1,数值2……)
结果会返回一组数值中的最小值,忽略逻辑值及文本。
它包含一个及以上个数的参数,最多可以设置255个参数值。参数可以设置为文本, 逻辑值,数值等,但它会忽略其中的逻辑值和文本,也就是跳过这些参数值,而直接进行计算。
而mina函数的语法则略有不同:

它的表达式为:=mina(值1,值2,值3……)
结果会返回一组参数中的最小值,不忽略逻辑值和字符串。
大家可以注意到,mina函数是返回一组参数而不是一组数值的最小值,所以它不忽略逻辑值,正因为这个特点,在计算上面的表达式"mina(1,false)"的结果才等于0.
下面我们来看一下两个公式在同一数据表中的写法:
公式1:=MIN(D3:D17)
公式2:=MINA(D3:D17)

计算最低的个人业绩,两个公式的计算结果都等于30430。由于两个函数的参数引用的都是数值,与逻辑值无关,所以得到相同的结果。
的
二、MINIFS函数
购买专栏解锁剩余49%