1

我正在尝试在 Google 电子表格中创建以下警告:当我在列Name和中添加Date已经存在的值的组合时,Result我应该在列中收到消息Duplicate date

这是一个例子:

Name  | Date          | Result

Alex  | 27/11/2013  
John  | 28/11/2013  
Alan  | 29/11/2013  
Val   | 30/11/2013  
Jack  | 2/12/2013       
Alex  | 27/11/2013    |Duplicate date

如果存在重复项Date,我知道如何通过将 ColumnC 单元格文本“日期”更改为该消息来发出“警告”,但我不知道如何配对NameDate值。我用这个=IF:

=IF(COUNTA(B2:B)>COUNTA(UNIQUE(B2:B));"Duplicate date";"Date")

4

1 回答 1

0

请试试:

=If(ArrayFormula(SUMPRODUCT((A:A=A3)*(B:B=B3))>1);"Duplicate date";"")  

在 C3 中并复制下来(假设John在 A4 中)。

但是请注意,这会检测到重复项(即上面的第一行和最后一行,而不仅仅是最后一行是第一行的重复)。

于 2013-11-25T22:07:56.600 回答