Excel表格MAX函数的使用方法(Excel表格max函数怎么计算)

Excel中的MAX函数,相信大家都有用过,作用是用来求一组数据中的最大值。但除了这个功能之外,还有一个大家所不知道的隐藏技巧,用来查询数据。

查询数据,大家的第一反应都是用VLOOKUP或LOOKUP,虽然这两个函数的功能已足够强大,但有时候有些查询VLOOKUP是无法解决的,例如:查找公司员工一天中最晚一次打卡时间,用VLOOKUP无法解决,但是用MAX函数,一下子就搞定。

下面讲两个用MAX函数查找的例子,记得点赞转发哦~

实例1:在考勤表中求出每个员工一天内的最晚打卡时间。

要求:下图中A列和B列单元格区域是员工上班的打卡时间,我们要在E列中求出每一个员工一天中最晚一次打卡的时间。

具体操作步骤如下:

1、选中E2单元格 -- 在编辑栏中输入公式“=MAX(($A$2:$A$18=D2)*$B$2:$B$18)”-- 按组合键“Ctrl Shift Enter”结束公式。

2、选中E2单元格 -- 将鼠标光标定位到单元格右下角,出现“”字符号按快捷键“Ctrl E”填充公式,即可得到每个员工最后一次打卡时间。

3、动图演示如下。

【公式解析】

$A$2:$A$18=D2:判断A列单元格内容有哪些是与D2单元格内容相等的,如果相等,返回TRUE,否则,返回FALSE。我们在编辑栏中选中$A$2:$A$18=D2,即可看到公式返回的结果。

($A$2:$A$18=D2)*$B$2:$B$18:如果$A$2:$A$18=D2返回TRUE,与B列的内容相乘,返回B列对应单元格的值,如果$A$2:$A$18=D2返回FALSE,与B列的内容相乘,结果为0。

这道题除了使用MAX函数,其实我们也可以使用LOOKUP函数。

具体操作步骤如下:

1、选中E2单元格 -- 在编辑栏中输入公式“=LOOKUP(1,0/($A$2:$A$18=D2),$B$2:$B$18)”-- 按回车键回车。

2、选中E2单元格 -- 将鼠标光标定位到单元格右下角,出现“”字符号按快捷键“Ctrl E”填充公式,即可得到每个员工最后一次打卡时间。

3、动图演示如下。

【公式解析】

$A$2:$A$18=D2判断这个区域中是否等于D2单元格的姓名,如果是,返回TRUE,否则,返回FALSE。TRUE=1,FALSE=0。利用LOOKUP的特性(忽略错误值),所以用0除TRUE和FALSE,0/($A$2:$A$18=D2)满足条件返回0,不满足返回错误值。公式变成“=LOOKUP(1,0/{#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;0;0;0;#DIV/0!;#DIV/0!;},$B$1:$B$2)”。

可以看到以上公式的数组中只返回3个0,其他都是错误值。二分法使得LOOKUP只能找到不大于查找值的最后一个数字,因此只能找到0,最后根据0的行位置(第14-16行)得到第3个参数对应位置的数据,而MAX可以返回数值中的最大值,所以返回B16单元格的内容。

实例2:根据学号或姓名查找对应的测评总分。

要求:下图中A1:D10单元格区域是学生信息表,我们要在G列中求出学号或姓名对应的测评总分。

具体操作步骤如下:

1、选中G2单元格 -- 在编辑栏中输入公式“=MAX(($A$2:$B$10=F2)*$D$2:$D$10)”-- 按组合键“Ctrl Shift Enter”结束公式。

2、选中G2单元格 -- 将鼠标光标定位到单元格右下角,出现“”字符号按快捷键“Ctrl E”填充公式,即可得到学号或姓名对应的测评总分。

3、动图演示如下。

以上我们用MAX函数解决了VLOOKUP函数解决不了的难题,下次别人再问你MAX函数可以用来做什么,你就不要开口说只可以用来求最大值了。

注意:使用MAX函数时查找结果应为数字并且查找结果应升序排序哦~

想学更多的Word、Excel等办公技巧吗?欢迎关注小编哦,定期更新实用技巧供大家学习。

您的赞赏、关注、转发、评论、点赞和收藏都是对小编的鼓励和支持,谢谢您!

(0)

相关推荐

  • excel设置时间相减的方法 excel 时间怎么相减

    不扫人问excel时间加减函数怎么用,其实更多人主要想了解时间之差怎么计算,那么本文就通过两套实例演示年月日和小时分钟的时间差计算. datedif函数是excel的隐藏函数,主要用于计算日期之差,不 ...

  • Lookup函数的使用方法(电脑lookup函数怎么用)

    看完全文仅需15秒,但你却可以受益良多VLOOKUP函数是我们经常用到的函数,然而在实际操作过程中会发现有很多问题,是不能够解决的.如:这个时候我们就需要掌握LOOKUP函数了,不仅使用简单而且很高效 ...

  • Excel表格中DAY函数的使用方法

    下面小编来详细介绍在Excel表格中DAY函数的使用方法 操作方法 01 DAY函数的作用:根据日期返回其在一个月中的天数(如图): 02 下面用示例来做介绍(如图): 03 在D2单元格输入公式&q ...

  • Excel表格中IF函数的使用方法

    函数是我们在表格中经常需要使用到的,熟练的使用各种函数会使我们工作起来更加顺利,下面小编来介绍Excel表格中IF函数的使用方法 操作方法 01 IF函数的作用:如果结果为真,则返回一个值,如果结果为 ...

  • Excel函数的输入方法

    本篇关于介绍Excel函数的输入方法 Excel公式输入其实可以归结为函数输入的问题。 (1)“插入函数”对话框 “插入函数”对话框是Excel输入公式的重要工具,以公式“=SUM(Sheet2!A1 ...

  • Excel中averageifs函数的使用方法

    Excel中averageifs函数的使用方法

  • vlookup函数的使用方法?

    vlookup函数是excel表格中高级的用法,通过vlookup函数我们可以调用符合条件的数据,在大量调用时可以节省我们查找复制excel数据的时间,今天我就教下大家vlookup函数的使用方法吧. ...

  • left函数的使用方法

    Left()函数是excel常用函数之一,此函数的作用是"从一个文本字符串的第一个字符开始返回指定个数的字符",但是,函数在使用中,局限性太明显,小编在下文介绍Left()函数的使 ...

  • sum函数的使用方法和实例

    sum函数的作用是将指定区域或者单元格的数值进行合计,计算出数值之和,那么这个函数应该如何使用呢,下面小编就具体来介绍下其表达式和参数,以及各种衍生出来的使用方法,希望能够让你了解并掌握该函数的使用方 ...

  • Excel表格中Sumifs函数的使用方法及实例

    大家在使用Excel时,最常用的函数之一便是Sumifs函数了,很多人对这个函数的使用方法还是不太了解,那么今天小编就给大家总结了一些Sumif函数的使用方法以及实例.文章主要包括四个方面:1.函数的 ...