最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
excel如何筛选最晚时间的记录
时间:2026-08-18 13:58:52 编辑:袖梨 来源:一聚教程网
处理excel如何筛选最晚时间的记录这类问题时,先确认目标场景,再按步骤核对配置或玩法细节。
excel如何筛选最晚时间的记录
案例:
根据下图 1 中 E 列的姓名,从左侧的数据表中查找出该人员最晚的月份及其对应的业绩。
效果如下图 2 所示。

解决方案 1:
1. 在 F2 单元格中输入以下公式 --> 回车:
=XLOOKUP(E2,A:A,B:C,,,-1)
公式释义:
作为 365 版本中的明星函数,xlookup 函数的用法早已深入人心,语法为 xlookup(要查找的内容,要查找的区域,要返回的区域),除了这三个必要参数,其余都是可选的;
此处我们使用了第 6 个可选参数,当它为 -1 时,表示在数据区域中从最后一项往第一项反向搜索,从而找出姓名最后一次出现时的记录


但是这个公式也有一个弊端:一旦排序的顺序变了,结果就可能不正确。因为它查找的是最后一个位置,而不是案例所要求的月份最大。
比如,我们将“业绩”倒序排序一下,查找出来的结果就变了。

下面这种办法,就能补足这个短板。
解决方案 2:
1. 在 F2 单元格中输入以下公式:
=MAXIFS(B2:B28,A2:A28,E2)
公式释义:
在 B2:B28 区域中查找出符合以下条件的最大值:A2:A28 区域中的值为 E2


2. 在 G2 单元格中输入以下公式:
=MAXIFS(C2:C28,A2:A28,E2,B2:B28,LARGE(B2:B28,1))
公式释义:
在 C2:C28 区域中查找出同时符合以下条件的最大值:
A2:A28 区域的值等于 E2,且LARGE(B2:B28,1):B2:B28 区域中的值最大

即使改变排序 ,也不会影响公式结果。

格式化日期
Excel 默认以日期序列号的形式显示日期值。要将最大日期以日期格式显示,请对返回的单元格使用日期格式。
选中包含最大日期的单元格。右键单击选中的单元格,并选择 "格式单元格"。在 "数字" 选项卡中,选择 "日期" 类别,并选择您喜欢的日期格式。单击 "确定"。相关文章
- 神行九歌最强阵容如何搭配 最强阵容搭配攻略大全 08-18
- 我的世界信标如何用 我的世界信标怎么做 08-18
- 《梦幻西游》梦幻矿山如何玩-矿洞开采与矿工配置指南 08-18
- 剪映如何导入pr文件 08-18
- visual studio如何制作报表 08-18
- Visual Studio Code如何设置面包屑显示代码单元 08-18