两 excel 列,如果第一列重复,则从第二列获取数据

Two excel columns, if duplicates in first column, get data from second column

我有两个 excel 列,其中第一列指定报告发布的日期,第二列指定它是准时还是延迟。

在我的示例中,我有 5 个日期,每个日期都发布了一些报告。第二列指定每份报告是迟到还是准时。

如果有任何报告在任何日期延迟发布,我想将该日期归类为延迟发布日期,即使其他报告已准时发布。

所以我拥有的是:

Date        On Time or Late?

02/12/2020  On Time

02/12/2020  On Time

04/12/2020  Late

04/12/2020  Late

11/12/2020  On Time

11/12/2020  On Time

11/12/2020  Late

11/12/2020  On Time

18/12/2020  On Time

18/12/2020  On Time

18/12/2020  On Time

18/12/2020  On Time

30/12/2020  On Time
 

而我想要的是:

Date        On Time or Late?

02/12/2020  On Time

04/12/2020  Late

11/12/2020  Late

18/12/2020  On Time

30/12/2020  On Time

Excel有没有办法做到这一点?

谢谢

您可以使用以下公式:

如果您有 O365,则获取唯一日期:

=UNIQUE(A2:A14)

或在 O365 之前使用数组公式:

=IFERROR(INDEX($A:$A,MATCH(1,--(COUNTIF($D:D1,$A:$A)=0),0)),"")

获得OnTime/Late值使用

=IFERROR(IF(COUNTIFS($A:$A,D2,$B:$B,"Late")/D2,"Late","On Time"),"")