在具有公共ID的单元格范围内满足多个条件时,返回一个备用值

我有一个包含ID列, Value列和RealValue列的几行表。

挑战在于,在具有相同ID的“值”中,如果它们一致,则RealValue保持与Value相同; 如果它们在相同的Value内不一致,则会在RealValue列中添加并显示一个字符。

我希望下面的链接中的文件解释我的意思: https : //dl.dropboxusercontent.com/u/71954/CHALLENGE.xlsx :

     ColumnA ColumnB ColumnC
行1 ID值RealValue(目标)
行2 1斧头
行3 1 B Bx
行4 1斧头
行5 1 B Bx
行6 1斧头
行7 1 B Bx
行8 1斧头
行9 1 B Bx
 Row10 2 AA
 Row11 2 AA
 Row12 2 AA
 Row13 2 AA
 Row14 2 AA
 Row15 3 BB
 Row16 3 BB
 Row17 3 BB
 Row18 3 BB
行19 7斧头
 Row20 7 C Cx
 Row21 7 A Axe
 Row22 7 C Cx
 Row23 7 A Axe
 Row24 7 C Cx
 Row25 7 A Axe
 Row26 7 C Cx
 Row27 5 CC
 Row28 5 CC
 Row29 5 CC
 Row30 5 CC
 Row31 6 BB
 Row32 6 BB
 Row33 6 BB
 Row34 6 BB
 Row35 6 BB
 Row36 6 BB
 Row37 6 BB
 Row38 6 BB
 Row39 6 BB
 Row40 6 BB

我不太清楚你的问题是什么,但是如果是从ColumnsA和B的例子中创buildColumnC,我build议:

 =IF(COUNTIF(A:A,A2)=COUNTIFS(A:A,A2,B:B,B2),B2,B2&"x") 

在Row2中,并复制下来以适应。