标记数据集中第一个不同的行
Mark first distinct row in data set
我正在尝试标记某些 excel 数据中的第一个不同的出现。基本上,我有 Products
,其中有一个 Insertion Date
和一个 Price Deviation
。
我通过使用 =MAX(IF(A2=$A:$A;$B:$B;""))
作为数组公式设法获得了每个产品的最大日期。此外,我还设法通过使用 =MAX(IF(E2 = $B:$B; $C:$C; ""))
.
获得了最新的偏差量
我的想法是检查日期和偏差量,并在不同的产品级别上找到具有最新插入日期和最高偏差量的产品。
但是,我的 insertion date
和 price deviation
不是唯一标识符。
这是一个例子:
任何建议,如何仅标记 insertion date
和 deviation
组合的第一次出现?
感谢您的回复!
我相信这可以做得更优雅:
=IF(OR(B2<>E2,C2<>F2),"",IF(COUNTIFS($A:A2,A2,$B:B2,E2,$C:C2,F2)=1,F2,""))
我正在尝试标记某些 excel 数据中的第一个不同的出现。基本上,我有 Products
,其中有一个 Insertion Date
和一个 Price Deviation
。
我通过使用 =MAX(IF(A2=$A:$A;$B:$B;""))
作为数组公式设法获得了每个产品的最大日期。此外,我还设法通过使用 =MAX(IF(E2 = $B:$B; $C:$C; ""))
.
我的想法是检查日期和偏差量,并在不同的产品级别上找到具有最新插入日期和最高偏差量的产品。
但是,我的 insertion date
和 price deviation
不是唯一标识符。
这是一个例子:
任何建议,如何仅标记 insertion date
和 deviation
组合的第一次出现?
感谢您的回复!
我相信这可以做得更优雅:
=IF(OR(B2<>E2,C2<>F2),"",IF(COUNTIFS($A:A2,A2,$B:B2,E2,$C:C2,F2)=1,F2,""))