EXCEL 多条件,取最大值,求和

如图。张三在一、二、四号楼都完成了销售,满足70-100平方的有四号89、二号100、二号71,取最大值求和得89+100=189。公式不知道怎么写,辅助列也没主意,请大神赐教,急急急!
补充说明下,表单会随着时间不段添加或删减行,而且实际应用中楼宇号其实是几十万个

最大值函数公式:

D3表格输入:=MAX((A1:A10=D2)*B1:B10)

输入好公式后,先按住CTRL+SHIFT,最后回车

E3表格输入:=MAX((A1:A10=E2)*B1:B10)

输入好公式后,先按住CTRL+SHIFT,最后回车

最小值函数公式:

D4表格输入:=MIN(IF(A1:A10=D2,B1:B10))

输入好公式后,先按住CTRL+SHIFT,最后回车

E4表格输入:=MIN(IF(A1:A10=E2,B1:B10))

输入好公式后,先按住CTRL+SHIFT,最后回车

扩展资料:

Excel函数则是Excel中的内置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。

参考资料:excel函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-06

在G2单元格中填入:=SUMPRODUCT(    LARGE(( ($A$2:$A$14=F3)*($C$2:$C$14>=70)*$C$2:$C$14 ),ROW($1:$2)) ),下拉填充。

其中的$A$2:$A$14=F3)*($C$2:$C$14>=70)*$C$2:$C$14数据范围要结合自身数据修改一下。

追问

厉害了!在简单示例上试了下,确实可以
但是没有限定B列的条件的情况下是如何实现同一楼宇去重取最大值的呢?
另外,行数会不断变化,只能写一个$A$2:$A$10000000这么大的值吗?

本回答被提问者和网友采纳
第2个回答  2018-08-06
excel里有个,数据透视表,了解一下,就是搞分类求最大,分类求和什么的,百度一下用法就行了,很简单,很强大追问

之前用的透视,但是每操作一下都巨卡,才想着换公式的

追答

用vba也能写,如果你不急的话,你发我邮箱,明天早上帮你写一下代码

追问

算了吧,公司标装电脑,你VBA写的还不知道我能用上不,我的表又不合适发出来,谢谢了

相似回答