max日期最大值为0_【209期】查找最大值所在日期?EXCEL高手都用这些方法,源于实战...

导读

表格,报表,统计分析,EXCEL应用在职场,是一个永恒的话题,所有在数据分析方面,效率高的,都有一个共同的特点,就是应用比较精通,那么今天就和大家一起分享一起关于数据提取的案例

实战案例:

  1. 要求:黄色区域使用EXCEL函数公式
  2. 提取每组绿色单元格出现的日期,就是最大值的日期
  3. 第四组为提取第三个最大值日期
2f04ea6c1c686e3a4be6f68f3acbf358.png

EXCEL函数公式:

第一组:=INDEX($B$1:$F$1,MATCH(MAX(B2:F2),B2:F2,0))

第二组:=LOOKUP(1,0/((B3:F3)=MAX(B3:F3)),$B$1:$F$1)

第三组:=OFFSET($A$1,,MATCH(MAX($B$4:$F$4),$B$4:$F$4,0))

第四组:=INDEX(B1:F1,LARGE(IF(B5:F5=MAX(B5:F5),COLUMN(A1:E1),999),3))

其中第四组为EXCEL数组公式,输入公式后,必须同时按住ctrl+shift+enter键,将公式转化为数组,也即公式两端,出现大括号,方可实现

更多学习,和高手一起讨论,可以看评论区一楼讨论方式

函数原理解释,为方便大家学习理解本案例针对第一组进行逐步分析讲解:

4c2c0d7bdc03b8d4543c7908e9ce02e5.png
  1. 第一个公式,我们可以分为两个函数进行理解

1.1,=index(要提取的值范围,范围内的第几个值),此公式返回的是范围内的第几个单 元格内容。

1.2,=match(查找值,查找范围,查找方式是精确查找还是升序),此公式,范围值在查找范围内的位置,就是第一个,就返回几

  1. 在公式内:首先我们用这个公式MATCH(MAX(B2:F2),B2:F2,0),查找出最大值在第二组出现的位置,这里是第二个,从而返回一个结果,就是2
  2. 而后公式就可以简化为=INDEX($B$1:$F$1,2),这个就相当于提取$B$1:$F$1范围内的第二个单元格值,就是2019/2/3,从而获得结果

更多教程持续分享中,欢迎关注,一起讨论学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值