EXCEL中如何找最大值?

发布网友 发布时间:2022-04-24 06:22

我来回答

4个回答

热心网友 时间:2022-06-16 18:37

用数组公式“=MAX(IF(Sheet1!A1:A1000=A1,Sheet1!B1:B1000,0))”
注意是数组公式,即输入完公式后按Ctrl+Shift+回车
另外这个公式基于两个假设:一是最大值不会出现小于0的情况,二是数据不超过1000个(当然如果超过1000个就把上面公式中的1000改大就行了)
试试吧,有问题再讨论,祝你成功!

补充一:
按我的公式不行吗?按你的例子来说,我的公式是可以得出正确结果呀。

补充二:
这个直接MAX可以?那肯定是你的需求说得不准确,或是你的数据正好是一个特例。而且那个公式sheet1的数据没反映出来呀。

热心网友 时间:2022-06-16 18:37

EXCEL找出最大值
需要选定所有寻找的区域
假设要寻找A1到A11之间的最大值
可进行如下操作
然后在想要填写最大值的区域输入=MAX(A1:A11)就可以得出当前所选定区域的最大值了。

热心网友 时间:2022-06-16 18:38

=SUMPRODUCT(MAX((Sheet1!A1:A19=Sheet2!$A$1)*Sheet1!B1:B19))

在sheet2中B1输入该公式

热心网友 时间:2022-06-16 18:38

用max也行,用large也行

{=if(a1=sheet1!a:a,max(sheet1!b:b),"")}

{=if(a1=sheet1!a:a,large(sheet1!b:b,1),"")}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com