1

我有数据:

AB
1 100
1 300
1 200
2 100
2 500
3 100
3 300
3 200

我想为 column1 中的相同值选择 maximumof(B)。输出应该是:

美国广播公司
1 100 300
1 300 300
1 200 300
2 100 500
2 500 500
3 100 300
3 300 300
3 200 300

我试过了:

={Max(if(A:A=A1,B:B))}  

1这给了我ie的最大值300

如何将此公式复制到其他单元格组?它给出消息You Can't move array values
我怎样才能做到这一点?

4

2 回答 2

2

我建议您删除 ColumnC 并重新开始 - 在 C1 中使用您的公式。然后根据需要将 C1 向下拖动或将其复制并粘贴到 C2:C 中。但请确保=在花括号内。

于 2013-08-07T17:27:06.243 回答
1

有很多方法可以做到这一点——我想出的方法是使用数组公式。输入:

=MAX((--(A:A=A1))*(B:B))

然后点击Ctrl++Shift使其Enter成为数组公式

希望这能解决问题

于 2013-08-07T17:03:09.140 回答