如何根据excel中列值的某些计算来删除行

uujelgoq  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(385)

请在下面的场景中帮助我,
我在excel中有一些数据,我想根据id和更高的时间戳删除行(我只想保留每个id的最新记录)。

对于每个id,我只想保留第一行,因为我的数据是按降序排序的,我想删除该特定id的所有其他行。例如,
id=6000001,我只想保留时间戳为2019-12-19的第一行和要删除的第二行。同样的方式,只有高时间戳行我想保留所有id的。
非常感谢。

w41d8nur

w41d8nur1#

可以使用以下公式创建辅助列:

=--NOT(AGGREGATE(14,4,(A2=$A$2:$A$13)*$C$2:$C$13,1)=C2)

然后,过滤并删除该行中的所有内容。

相关问题