在数据集中标记第一个不同的行

时间:2015-08-17 07:43:53

标签: excel excel-formula excel-2010 spreadsheet

我试图标记一些excel数据中的第一个不同的出现。基本上,我有Insertion Date,其Price Deviation=MAX(IF(A2=$A$2:$A$13;$B$2:$B$13;""))

我设法使用=MAX(IF(E2 = $B$2:$B$13; $C$2:$C$13; ""))作为数组公式获取每个产品的最大日期。此外,我还设法通过使用insertion date获得最新的偏差金额。

我的想法是检查日期和偏差量,找出具有最新插入日期和最高偏差量的产品。

但是,我的price deviationinsertion date不是唯一标识符。

以下是一个例子:

enter image description here

有任何建议,如何仅标记deviationArrayIndexOutOfBoundsException组合的第一次出现?

感谢您的回复!

1 个答案:

答案 0 :(得分:2)

我确信这可以更优雅地完成:

=IF(OR(B2<>E2,C2<>F2),"",IF(COUNTIFS($A$2:A2,A2,$B$2:B2,E2,$C$2:C2,F2)=1,F2,""))