公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必“设为星标”哦!!!
点击任意文章上方的“☆星标”即可。
今天借助两个案例教大家 min 和 max 一些鲜有人知的用法。
根据下图 1 中的数量和单价计算总价,数量为文本的,将结果显示为 0。
效果如下图 2 所示。
如果直接用乘法公式的话,遇到文本会出错。
1. 选中 E2:E33 区域 --> 输入公式 =C2*D2 --> 按 Ctrl+Enter
下面几种公式就能将错误值变成 0。
1. 将公式修改为 =IFERROR(C2*D2,0)
这个公式比较常用,就是通过 iferror 将错误值强制指定为 0。
2. 也可以使用这个公式:
=N(C2)*D2
公式释义:
4. 同理,也可以替换成 max 函数,因为它具有与 min 函数同样的特性:
按以下规则计算下图 1 的奖金:
实际/指标的完成率*8000
最高不得超过 15000
最低不得低于 3000
效果如下图 2 所示。
1. 选中 F2:F25 区域 --> 输入以下公式 --> 按 Ctrl+Enter:
=MAX(MIN(E2/D2*8000,15000),3000)
公式释义:
MIN(E2/D2*8000,15000):在 E2/D2*8000 和 15000 中取其小;
MAX(...,3000):在上述结果与 3000 之间取其大