函数MIN:返回一组数值中的最小值,函数MAXA:返回一组参数中的最大值,不忽略逻辑值和字符串,函数MAX查找当前公式单元格之前的最大值,在该最大值的基础上加1。

方法/步骤
-
1
1、求最大值
输入公式:=MAX(A2:A13)
-
2
函数MAX忽略逻辑值和文本
输入公式:=MAXA(A2:A13)
函数MAXA:返回一组参数中的最大值,不忽略逻辑值和字符串。
包含TRUE的参数作为1,包含FALSE或字符串的参数作为0,所以用函数MAXA求出的最大值为1。
-
3
2、求最小值
输入公式:=MIN(A2:A13)
函数MIN忽略逻辑值和文本
-
4
输入公式:=MINA(A2:A13)
函数MINA:返回一组参数中的最小值,不忽略逻辑值和字符串。
包含TRUE的参数作为1,包含FALSE或字符串的参数作为0,所以用函数MINA求出的最小值为0。
-
5
3、合并单元格填充序号
选中D2:D13单元格区域
-
6
输入公式:=MAX(D$1:D1)+1
按<Ctrl+Enter>键结束,注意单元格的引用方式
函数MAX查找当前公式单元格之前的最大值,在该最大值的基础上加1。
-
7
4、计算迟到时间
比如上班时间为7:50,根据打卡时间计算迟到时间
输入公式:
=MAX(B2,"7:50")-"7:50"
将打卡时间与7:50进行比较取最大值,若没有迟到最大值就是7:50,然后减去7:50,迟到时间返回0;
若迟到了,打卡时间就是最大值,打卡时间减去上班时间就是迟到时间。
-
8
5、提成上下限的计算
提成=业绩*提成比例
提成没有100元的,按保底100元计算;
提成在100-2000元之间的,按实际提成计算;
提成超过2000元的,按上线封顶2000元计算。
遇到这样一种规定,我们该怎么计算提成呢?
-
9
输入公式:
=MAX(100,MIN(2000,B2*C2))
MIN(2000,B2*C2)部分将2000与B2*C2的结果39.08进行比较,取最小值39.08;
将函数MIN部分取到的最小值39.08与100进行比较,用函数MAX取最大值,结果返回100。
-
10
或者输入公式:
=MIN(2000,MAX(100,B2*C2))
-
11
个人建议
MAX(100,B2*C2)部分将100与B2*C2的结果39.08进行比较,取最大值100;
将函数MAX部分取到的最大值100与2000进行比较,用函数MIN取最小值,结果返回100。
END
文章评论