MAX|MAX还能用于填充序号、条件查询?
在Excel表格中不要以为MAX函数只能求最大值,MAX函数还可以用于合并单元格填充序号、跳过空白行填充序号、条件查找、查找依据在不同列的查询、跳过错误值求和。这篇文章就为朋友们分享MAX函数的高阶用法。
一.MAX函数的基本用法:
1.功能:返回一组值中的最大值。
2.语法:MAX(number1, [number2], ...)
3.参数解释:number1, number2, ... Number1 是必需的,后续数字是可选的。 要从中查找最大值的 1 到 255 个数字。
4说明:
(1)参数可以是数字或者是包含数字的名称、数组或引用,每个参数引用的方式可以不同。
(2)如果参数是一个数组或引用,则只使用其中的数字。数组或引用中的空白单元格、逻辑值或文本将被忽略。(这点很重要)
(3)如果参数不包含任何数字,则 MAX 返回 0(零)。
(4)如果参数为错误值或为不能转换为数字的文本,将会导致错误。
5.基本用法演示:
文章插图
第一参数是直接对数字100的键盘录入;第二个参数是对A1:F1单元格引用。返回的结果是100和A1:F1单元格里所有数据的最大值。
二.MAX的高级用法:
1.合并单元格填充连续的序号:
文章插图
选择要填充序号合并单元的区域输入如下公式,Ctrl+Enter填充即可。
=MAX($A$1:A1)+1
2.跳过空白行填充序号:
文章插图
在A2单元格输入如下公式,向下脱动填充到最后即可。
=IF(B2="","",MAX($A$1:A1)+1)
3多条件查询:
文章插图
【 MAX|MAX还能用于填充序号、条件查询?】(1)在M2单元格输入如下公式,注意要Ctrl+Shift+Enter三键确定。
=MAX((B2:B11=K2)*(C1:H1=L2)*C2:H11)
(2)公式解析:
①(B2:B11=K2)判断的B2:B11单元格的内容是否等于K2单元格的内容,等于返回逻辑值true,否则返回FLASE。
②(C1:H1=L2)的原理同①。
③(B2:B11=K2)*(C1:H1=L2)返回的是一个二维数组,数组的维度包含10行6列。只有同时满足所在行的姓名等于K2单元格的姓名和所在列的科目等于L2单元格的科目时,返回的是数字1;否则返回数字0。
④C2:H11的行列数和③构造的二维数组维度正好对应,用1和0构造的数组乘上所有的成绩。只有③所述的条件满足时,返回对应的成绩;否则返回0。最后,用MAX函数就可以实现多条件查找。
4.查找依据在不同列的查询:
文章插图
(1)要求:如下图所示根据姓名或者学号查找对应的成绩,这个用vlookup函数是无法实现的,但是MAX函数可以。
文章插图
(2)操作步骤:
在F2单元格输入下面的公式,注意要Ctrl+Shift+Enter三键确定
=MAX(($A$2:$B$11=E1)*$C$2:$C$11)
(3)公式解析:参照序号3的多条件查找公式解析。
5.四则运算时不显示错误值:
文章插图
文章插图
(1)在C2单元格输入下面的公式,向下拖动填充即可。
=MAX(A2)*MAX(B2)
(2)普通的四则运算遇到不是数值的数据类型时都会显示错误值,使用MAX函数忽略错误值和文本的特性就可以避免错误值的出现。
- 国产手机|国产手机新品频发,果粉们你们还能忍得住吗?
- 优化|微软亚洲研究院发布开源平台“群策 MARO” 用于多智能体资源调度优化
- 市占率不足2%,虾米音乐还能听多久?|数据 | 虾米
- 输送|新时达:“用于机器人码垛的输送系统”获发明专利
- 高晓松|虾米音乐倒计时,大文娱总管高晓松还能撑多久
- 用于|用于半监督学习的图随机神经网络
- 超过|一个“永不破产”的公司,从不打广告,每年给还能上税超过一万亿
- 核磁共振|研发用于教研的核磁共振量子计算机,「量旋科技」还想在超导量子技术上取得突破
- 地面|莱茵金属公司推出,用于武装侦察的新型地面机器人
- 游戏|哪款5G手机既能玩得爽还能玩得久iQOO3或是你不二之选