我在两张纸上有两张清单。
表1是仓库的库存清单。它显示了SKU(库存单位)/物品编号和箱数 因为它没有显示每个托盘有多少个盒子,所以我需要使用来自入站历史的数据来匹配通常有多少个盒子。
表2包含SKU /商品编号,日期,包装箱数量。这意味着它是每个托盘的大清单和每个托盘上的箱子数量。
我首先尝试使用MAX()来查找最大数量的盒子并使用它,但似乎列表中有一些错误,所以我想使用MODE()。
要获得MAX(),我可以使用{=MAX(IF(Data=C2290;Kolli;-1))}
,其中Data是工作表2的命名范围,kolli是工作表2中框数的命名范围。
它在if()中查找SKU /商品编号(C列),并从工作表2中返回最大框数
它可以工作,但是如果我用MAX替换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
答案 0 :(得分:2)
数据透视表可以按箱数统计和排序。将计数列降序排序,然后仅显示前1
https://basarat.gitbooks.io/typescript/content/docs/tips/jquery.html
答案 1 :(得分:1)
而不是
{=MODE(IF(Data=C2290;Kolli;-1))}
写
{=MODE(IF(Data=C2290;Kolli))}