我如何使用MODE来获得最匹配的数字

我在两张纸上有两个清单。

工作表1是仓库的库存清单。 它显示SKU(库存单位)/物品编号和箱子数量。
因为它不显示每个托盘有多less个盒子,所以我需要使用入站历史logging中的数据来匹配通常有多less个盒子。

工作表2有SKU /货号,date,箱子数量。 这意味着它是每个托盘收到的大列表和每个托盘上的盒子数量。

我第一次尝试使用MAX()来find最大数量的盒子,并使用它,但似乎有一些列表中的错误,所以我想使用模式()。

为了得到MAX(),我可以使用{=MAX(IF(Data=C2290;Kolli;-1))}其中Data是表2的命名范围,kolli是表2中框的命名范围。
它在if()中查找SKU /商品编号(C列),并返回表2中的最大数量的框。
它的工作原理,但如果我用模式代替最大的出现号码MAX不起作用。 {=MODE(IF(Data=C2290;Kolli;-1))}

任何知道我如何使用MODE()来匹配SKU /商品编号并从表2中返回出现的最多数量的盒子的人?
这需要一个公式而不是VBA。

 SKU date Boxes weight 219707 20160519 24 816 219707 20160520 24 816 219707 20160521 24 816 219707 20160523 24 816 219707 20160524 24 816 219707 20160525 24 816 219707 20160526 24 816 219707 20160527 24 816 219707 20160528 24 816 219707 20160529 24 816 219707 20160530 24 816 219707 20160531 24 816 219707 20160627 23 782 219707 20160615 20 680 219707 20160623 20 680 219707 20160624 20 680 219707 20160512 20 680 219707 20160513 20 680 219707 20160529 20 680 219707 20160513 18 612 219707 20160624 16 544 219707 20160628 16 544 219707 20160512 16 544 

代替

 {=MODE(IF(Data=C2290;Kolli;-1))} 

 {=MODE(IF(Data=C2290;Kolli))} 

数据透视表可以总结和按盒数计数。 按降序对count列进行sorting,然后只显示top 1

在这里输入图像说明