我有一个包含供应商名称和销售商品类型的采购订单列表的excel表。我想为每个供应商创建一个新的列表,列出最常见的商品。下面的列表1是我现在拥有的,列表2是我想要看到的。
list 1
SupplierA Food
SupplierB Food
SupplierA Computers
SupplierA Food
SupplierB Computers
SupplierB Computers
list 2
SupplierA Food
SupplierB Computers
我认为解决方案将具有索引、模式、匹配和if公式的组合,但不知道如何将这些组合在一起。
发布于 2017-11-09 02:04:37
使用此数组公式:
=INDEX(B:B,MATCH(MAX(COUNTIFS(B:B,$B$1:$B$6,A:A,D1)),COUNTIFS(B:B,$B$1:$B$6,A:A,D1),0))
为数组公式,退出编辑模式时需按Ctrl-Shift-Enter确认,而不是Enter确认。
也可以使用以下数组公式完成此操作:
=INDEX($B$1:$B$6,MODE(IF($A$1:$A$6=D1,MATCH($B$1:$B$6,$B$1:$B$6,0))))
https://stackoverflow.com/questions/47186231
复制相似问题