找到excel条件中最常见的值

时间:2018-03-26 06:05:13

标签: excel excel-formula

Raw Data 我想总结一下突出显示的细胞中最常见的Incoterm。 我不确定为什么单元格F3显示#N / A.

这是我的公式: {= INDEX($ C $ 2:$ C $ 19 MODE(IF($ A $ 2:$ A $ 19 = $ E3,IF($ B $ 2:$ B $ 19 = F $ 1 MATCH($ C $ 2:$ C $ 19 $ C $ 2:$ C $ 19,0)))))}

有人可以帮忙吗? 感谢〜

1 个答案:

答案 0 :(得分:0)

模式需要超过1个值。在你给出的集合中,只有一个值被传回

BCD   BR22  EXW

将您的公式包裹在IFERROR中或以其他方式处理只有1项传递给模式的情况。

使用以下变体在单数时返回值:

=INDEX($C$2:$C$19,MATCH(TRUE,CONCATENATE($A$2:$A$19,$B$2:$B$19)=CONCATENATE(E3,F1),0))

可能看起来像(数组公式),如下所示,在F2中拖动,虽然你可以简化:

=IF(SUMPRODUCT(--(CONCATENATE($A$2:$A$19,$B$2:$B$19)=CONCATENATE($E2,F$1)))>1,INDEX($C$2:$C$28,MODE(IF($A$2:$A$28=$E2,IF($B$2:$B$28=F$1,MATCH($C$2:$C$28,$C$2:$C$28,0))))),INDEX($C$2:$C$19,MATCH(TRUE,CONCATENATE($A$2:$A$19,$B$2:$B$19)=CONCATENATE($E2,F$1),0)))