APP下载

事半功倍用好MAX函数

2020-08-17马震安

电脑爱好者 2020年13期
关键词:條件中值单元格

马震安

1. 防止计算时出现错误值

在利用乘法计算数值时,如果单元格的值是非数字,用“*”把数字和非数字乘在一起,那么结果处肯定会显示错误值。但如果使用MAX函数再加上“*”号,就可以避免错误值的出现。操作很简单,只需要将引用的单元格加上MAX函数就可以了(图1)。

2. 隔行输入连续序号

如果需要隔行自动填充输入连续序号,只需要在A2单元格中输入公式“=IF(B2<>"",MAX($A$1:A1)+1,"")”,并向下连续填充就可以了(图2)。

公式解释:

先判断B2是否为空,如果不为空,则比较A1与A1的值,并取最大,由于MAX会忽略文本,所以取得最大值为0,然后加1,所以A2的值就变成了1;再比较A1与A2的值,取最大,后加1,A3的值就变成了2;其他依此类推。

3. 对合并单元格添加序号

对于合并单元格输入连续序号的情况,先选中所有合并的单元格,在公式编辑栏输入“=MAX($A$1:A1)+1”,然后同时按下Ctrl+Enter就可以了(图3)。

4. 多條件查找提取最近业务日期

对于多条件查找,MAX函数也是手到擒来。在F2单元格输入公式“=MAX(($A$2:$A$12=E2)*$B$2:$B$12)”,由于这是一个复合公式,所以需要同时按住Ctrl+Shift+Enter三键,再向下填充(图4)。

公式解释:

首先判断A2:A12中的数据与E2中的值是否相等(相等是1,不相等是0,取最大),即取出A2:A12中与E2相等的值,同时获取这些相等值所对应B列中值的最大值。

同样,按照这个公式,还可以扩展出更多的使用场景,比如按照姓名查找分组,可以依样在相应单元格中输入公式,同时按住Ctrl+Shift+Enter三键,并向下填充(图5)。

猜你喜欢

條件中值单元格
玩转方格
玩转方格
论证NO3-在酸性条件下的氧化性
浅谈Excel中常见统计个数函数的用法
大侦探
判定充分条件和必要条件
后中值波电流脉冲MIG焊工艺
函数矩阵的增减性及中值定理