与 30万 粉丝一起学ExcelVIP学员的问题,根据商品订单号,用VLOOKUP查找金额。查找的结果并不是自己想要的,要返回不是0的金额。这个直接用VLOOKUP确实不好解决,而换个思维却变得超简单,跟卢子来看看。金额不是0的,也就是对应值里面的最大值。=MAXIFS(E:E,D:D,A2)标准的写法,需要再加一个条件判断金额不是0。不过最大值肯定不是0,因此可以用上面省略的写法。=MAXIFS(E:E,D:D,A2,E:E,"0")语法:=MAXIFS(返回区域,条件区域1,条件1,条件区域2,条件2)从这个案例,也可以继续拓展,只要返回区域是数字,都可以用MAXIFS取代VLOOKUP。比如根据等级,查找金额。=MAXIFS(F:F,E:E,A2)再比如根据编号、等级2个条件查找金额。=MAXIFS($C$2:$C$9,$A$2:$A$9,$A12,$B$2:$B$9,B$11)换个思维,海阔天空。链接:https://pan.baidu.com/s/1L6x_0Utnr63B6x5Ov1w1Mw?pwd=hv7i提取码:hv7i陪你学Excel,一生够不够?一次
………………………………