Excel - MAXIFS 的使用(在 excel 2010 年)
Excel - Use of MAXIFS (in excel 2010)
我想解决库存问题。我在特定商店的某些商品中有库存,我想找出同一国家/地区的哪家商店的该特定商品的库存最高。
我使用下面的table进行信息输入
A 列:文章编号
B 列:国家/地区
C 列:股票
D 列:商店编号
例如:
我想知道荷兰的884条,哪家店的库存最高。结果将是商店 1。
我无法使用公式 MAXIFS :(.
是否有可能变通并得到相同的答案?
我觉得有一个更简单的解决方案,但是...这里是...
=INDEX($D:$D,SUMPRODUCT(MATCH(MAX(--($A:$A=A10)*--($B:$B=B10)*$C:$C),--($A:$A=A10)*--($B:$B=B10)*$C:$C,0)))
虽然您可以按照我的评论在数组中使用 MAX
和 IF
(另请参阅 this 页面了解一些其他信息),但您也可以尝试以下操作:
G3
中的公式:
=INDEX(D2:D7,MATCH(1,INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7=MAX(INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7),))),),0))
或者荷兰语(我假设你是)
=INDEX(D2:D7;VERGELIJKEN(1;INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7=MAX(INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7);))););0))
我想解决库存问题。我在特定商店的某些商品中有库存,我想找出同一国家/地区的哪家商店的该特定商品的库存最高。
我使用下面的table进行信息输入
A 列:文章编号
B 列:国家/地区
C 列:股票
D 列:商店编号
例如:
我想知道荷兰的884条,哪家店的库存最高。结果将是商店 1。
我无法使用公式 MAXIFS :(.
是否有可能变通并得到相同的答案?
我觉得有一个更简单的解决方案,但是...这里是...
=INDEX($D:$D,SUMPRODUCT(MATCH(MAX(--($A:$A=A10)*--($B:$B=B10)*$C:$C),--($A:$A=A10)*--($B:$B=B10)*$C:$C,0)))
虽然您可以按照我的评论在数组中使用 MAX
和 IF
(另请参阅 this 页面了解一些其他信息),但您也可以尝试以下操作:
G3
中的公式:
=INDEX(D2:D7,MATCH(1,INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7=MAX(INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7),))),),0))
或者荷兰语(我假设你是)
=INDEX(D2:D7;VERGELIJKEN(1;INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7=MAX(INDEX((A2:A7=G1)*(B2:B7=G2)*(C2:C7);))););0))