符合条件的第一次约会

符合条件的第一次约会

我有 2 列,LotNbr 和 ShipDate。我希望创建一个列,其中包含 ShipDate 是否是该 LotNbr 的第一个日期: LotNbr | ShipDate | FirstShipment aaaan1 | 1/1/2016 | yes aabaa2 | 1/1/2016 | yes aaaan1 | 2/1/2016 | no

我有=IF(MIN(IF(A2=$A$2:$A$9999,$b$2:$b$9999))=b2,"yes","no")

但如果同一批货物同一天多次发货,就会出现问题:

LotNbr | ShipDate | FirstShipment aaaan1 | 1/1/2016 | yes aabaa2 | 1/1/2016 | no [should be yes] aabaa2 | 1/1/2016 | no [should be no] aaaan1 | 2/1/2016 | no caaaa1 | 3/1/2016 | no [should be yes]

答案1

假设您的记录是按 ShipDate 排序的,则此功能应该有效:

(第二行第一条记录)-> 在单元格 C2(FirstShipment)

=IF(COUNTIF($A$1:$A1,A2)=0,"yes","no")

将公式抄下来。

如果已经提到 LotNbr,COUNTIF 函数将检查相应行的上限范围。

例如第三条记录(第四行):

C4 = IF(COUNTIF($A$1:$A3,A4)=0,"yes","no")

相关内容