真与诚 发表于 2021-12-25 16:13:00

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

如图所示,有多个姓名,同一人有的只有出现一次,有的出现多次,出现一次的就取一行,出现多次的如保取最后一次日期所在的那一行,要如何实现,谢谢大佬。

笑阳 发表于 2022-1-18 03:51:26

最好发个表格

大地商山 发表于 2022-1-27 09:34:00

lookup(1,0/(A2:A7=查找的条件),B2:B7)

天涯让我行 发表于 2022-2-17 12:59:29

INDEX(B:B,LARGE(IF($A$2:$A$7=查找条件,ROW($A$2:$A$7),0),1))

大龙王爷 发表于 2022-2-25 15:12:44

如果是2016版及是以上的话,建议用powerquery
把日期升序排序后,反置行,按名称删除重复项,可以得到楼主需要的效果

清武鹰雄 发表于 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))))
页: [1]
查看完整版本: 如何实现多行数据只取一行