找回密码
 立即注册
搜索

如何实现多行数据只取一行

5
回复
1108
查看
[复制链接]

1

主题

10

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-12-25 16:13:00 显示全部楼层 |阅读模式
如图所示,有多个姓名,同一人有的只有出现一次,有的出现多次,出现一次的就取一行,出现多次的如保取最后一次日期所在的那一行,要如何实现,谢谢大佬。
edac8dd945ea07deac4389df054dc825.jpg
PPT学习论坛
回复

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2022-1-18 03:51:26 显示全部楼层
最好发个表格
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1

幻币

初入江湖

Rank: 1

积分
5
2022-1-27 09:34:00 显示全部楼层
lookup(1,0/(A2:A7=查找的条件),B2:B7)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2022-2-17 12:59:29 显示全部楼层
INDEX(B:B,LARGE(IF($A$2:$A$7=查找条件,ROW($A$2:$A$7),0),1))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2022-2-25 15:12:44 显示全部楼层
如果是2016版及是以上的话,建议用powerquery
把日期升序排序后,反置行,按名称删除重复项,可以得到楼主需要的效果
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

9

帖子

1

幻币

东方不败

积分
-1
2022-4-1 04:25:37 显示全部楼层
F2:G5{=INDEX(B:B,MAX(IF((COUNTIFS($A:$A,$A$2:$A$16,$B:$B,">"&$B$2:$B$16)=0)*($A$2:$A$16=$E2),ROW($2:$16))))
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册