优惠思维 篇十六:说说excel中,max函数的一些使用方法
说到max函数,大家都应该很了解它的语法max(数1,数2,数3,……)和基本用法。但是往往越简单的函数,用法却越活。本次就来说说max函数的使用。
一、编号
1.简单的编号和合并单元格编号
利用max函数进行简单的排序,通过使用函数=max($A$1:A1)+1,可以对一般单元格进行编号或者对合并单元格进行编号,这个在合并单元格分享中已经提过了,这里可以温故下:
目标:我们在处理好数据后,需要对一些带有合并单元格的表格进行编号,如果使用下拉自然编号,合并单元格就会被拆分成原来的单元格,无法得到我们想要的效果。
使用函数:=MAX($D$1:D1)+1
说明:同时按下“ctrl+enter”即可完成编号。
2.跳格编号
我们还可以利用与if函数的嵌套使用,达到跳格排序的效果。
目标:对人员进行排序
使用函数:=IF(C2="","",MAX($A$1:A1)+1)
说明:在A2单元中输入以上公式后,往下拖动即可。这里的if函数起到了排除空格的作用。
二、多条件下的最大值
我们在sum函数、sumproduct函数中说过多条件求和、多条件计数,本次来说说max函数的多条件求最大值。
目标:想知道这些人在产品销售的最高业绩。
函数:=MAX((C9=B$2:B$7)*(C$2:C$7=D9)*(D$2:G$7))
说明:这里同样需要同时按下:ctrl+shift+enter。这些函数和操作大致相同,大家可以根据需要拓展开来。
三、文本值求和、求积
我们都知道如果在求和或求积时候,如果遇到文本值,得出来的结果会体现错误值。我们要怎么避免这种情况呢?这时候可以利用max函数进行计算。
函数:=MAX(D3)+MAX(E3)或=MAX(E3)*MAX(F3)
说明:max函数这个使用性不强,只能在特定的情形下使用功能。但对了解max函数的特性具有帮助。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~