Google 工作表:当列中存在重复值时,通过比较日期列中的相应日期来确定应包含哪个值

Google Sheets: When there are dupe values in a column, determine which value should be included by comparing corresponding dates in a date column

我有一个带有 ID 列和编辑日期列的 dataset。有一些重复的 ID,但每个重复 ID 的编辑日期都不同。我创建了 2 个辅助列来帮助我确定是否需要将数据行包含在我正在处理的单独分析中。我在示例数据集中包含了注释,并对每一列进行了简短描述。

我想包括任何行:

我不想包含任何行:

到目前为止,我只有第一部分...当计数 >1 时,我无法弄清楚如何进行比较,因此将不胜感激任何帮助。

这就是我目前所有的...

=IF(C2:C=1,"YES",...?)

提前致谢!

尝试:

=ARRAYFORMULA(IF(A2:A="",,VLOOKUP(A2:A&B2:B, 
 {SORT(A2:A&B2:B, B2:B, 1), IF(COUNTIFS(SORT(A2:A, B2:B, 1), SORT(A2:A, B2:B, 1), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "yes", "no")}, 2, 0)))