教你一招,秒杀那些装B的Excel“高手”
https://m.toutiao.com/is/JgWxT1c/
在函数的学习和使用过程中,你是不是遇到过这种情况:看到一个很牛逼的函数公式,一长串,怎么也看不懂,只能用最原始的方法来检测,最后似懂非懂直接套用。
其实,有些时候没有必要设置那么复杂的公式,换个思路同样可以精准、高效搞定问题。
1、获取最值
如图所示,提取出每个产品对应的最高价格?
由于这里涉及到了多对一的查找,很多人会用MAX函数来提取,在单元格中输入公式=MAX(IF($A$2:$A$9=E2,$B$2:$B$9)),最后按Ctrl+Shift+Enter组合键结束。
若想求最小值,则将MAX函数转换为MIN函数。
这里面,利用MAX或MIN函数需要用到数组公式,很多小伙伴会忘记按三键结束,从而导致结果出错。
这里推荐一个比较便捷的方法:
首先将光标定位在价格区域,点击数据——排序和筛选——降序,对价格进行降序排序,然后利用VLOOKUP函数进行查找,在单元格中输入公式:=VLOOKUP(E2,$A$2:$B$9,2,0),向下填充即可。
PS:VLOOKUP函数在查找对应值的时候,如果同时有多个符合条件的值,只返回第一个。
2、快速制作工资条
很多人在制作工资条时,会利用OFFSET函数来实现,比如这里输入公式:=IF(MOD(ROW(B1),2),B$1,OFFSET(B$1,ROUND(ROW(B1)/2,0),)),向右向下填充。
看到这么长的公式是不是有点晕了,其实是有更简单的方法来实现的。
先添加编号,再结合VLOOKUP函数查找,在单元格中输入公式:=VLOOKUP($A13,$A$1:$H$8,COLUMN(),0),随后选中前两列数据区域,向下填充即可。
赞 (0)