1

我試圖在Google Spreadsheet中創建以下警告:當我添加時,在列NameDate中,已經存在的值的組合然後在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")

回答

0

請嘗試:

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

在C3和抄下來(假設John是A4)。

但是,請注意這會檢測重複項(即,上面的第一行和最後一行,而不僅僅是最後一行的重複)。

+0

它的工作原理!非常感謝。 –

+0

我已經返回另一個問題:我如何排除空字段?例如,我有一整行空行,這將導致結果中出現「重複日期」。 –