遇到这样的,就该今天的主角——MAX函数——出场了!。一起来看看吧!甭管你是小白还是熟手,都将收获满满。u 参数可以是数字或者包含数字的名称、数组或引用。u 数组或引用中的空白单元格、逻辑值或文本将被忽略。u 如果参数为错误值或不能转换为数字的文本,将会导致错误。注意:数据中的“暂无”不影响最大值的提取, MAX会忽略文本。=MAX(IF(B2:B27="女",C2:C27))如下图所示,每日售出多个产品,每个产品的销量不一致,现需要计算出单日最高销售金额。=MAX(SUMIF(A2:A19,A2:A19,C2:C19))首先使用SUMIF函数汇总每一天的销售金额,然后再用MAX函数提取最大值。注意:这是数组公式,非OFFICE365版本需要按Ctrl+Shift+Enter三键结束。除了在“最大值”这条本职工作道路上精心耕耘,MAX在“查找领域”这条副业路上也走得红红火火。 甚至解决了VLOOKUP和LOOKUP也感到棘手的问题。如下图所示:查询条件有的是编号有的是姓名,怎么办?查找专业户VLOOKUP要套用两个才行: =IFERROR(VLOOKUP(G2,$A$2:$D$11,4,0),VLOOKUP(G2,$B$2:$D$11,3,0))。=MAX(($A$2:$B$11=G2)*$D$2:$D$11)注意:数组公式,不是office365版本的,需要按Ctrl+Shift+Enter三键结束。判断条件的区域与结果所在区域的选取要准确,且进行锁定。使用MAX查找套路公式,可以解决许多问题,如下方两则查询。=MAX((A2:A6=A11)*(B1:M1=B11)*B2:M6)注意:数组公式,非OFFICE365版本,需要三键结束。MAX函数的工作远不止返回最大值和查询功能,通过一些灵活变化,他还帮人完成一些小工作。 在Excel中,遇到合并单元格的话,是很令人头疼的问题,若序号需要进行删减就更麻烦了。先选中A2到A14单元格,然后输入公式=MAX($A$1:A1)+1,然后按ctrl+Enter键完成,这样就搞定了合并单元格的序号填充。当MAX的参数是A1:A1,只有“序号”这个文本,返回的结果为0,然后0+1,即为1。当参数为A1:A5时,参数中的最大值为1,然后加1,即为2,以此类推。类似的用法还有隔行填充序号,即中间某些行用“小计”隔开,这时候,我们可以借用一下IF函数来做。=IF(B2="小计","",MAX(A$1:A1)+1)当B2单元格等于小计的时候,我们就返回空值,否则的话就返回MAX函数生成的最大值,再加1。公司的上班时间是8:30,现有各员工的打卡时间,需要计算员工的迟到时间。取两个时间——打卡时间和上班时间——的大者,再减去上班时间即可得到迟到时间。如下图所示,大家可以看到各种扣款项目,扣到最后,有些已经不符合国情了,这样扣下去,何时才能实现共同富裕?此时,需要设置一个保底薪资,如3500,即应发薪资少于3500的一律按3500来发放。应发工资=MAX(B2-D2+E2+F2+G2,3500)这样一来,才算真正做到:任尔东西南北扣,咬定底薪不放松!
|