excel如何求满足某个条件的最大值

CELL值311312313314315316317318329321032113212321332143215分别求出"CELL"列中等于31和32对应的"值"列中的最... CELL 值
31 1
31 2
31 3
31 4
31 5
31 6
31 7
31 8
32 9
32 10
32 11
32 12
32 13
32 14
32 15
分别求出"CELL"列中等于31和32对应的"值"列中的最大值
那如果我要求31到1000分别对应的最大值呢!
展开
 我来答
1975qjm
高粉答主

推荐于2016-08-14 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7396万
展开全部
一、假设要在A列A1至A100单元格中求出小于100的最大值是多少,
则可以将公式写成
=MAX(IF(A1:A100<100,A1:A100))
数组公式,要同时按下SHIFT+CTRL+ENTER三键。

二、假设要求出A列中名字为“张三”的B列数据中的最大值,数据行数在2至200行,则公式可以写成
=MAX(IF(A2:A200="张三",B2:B200))
数组公式,要同时按下SHIFT+CTRL+ENTER三键。
斋莱任鸿远
2019-09-08 · TA获得超过4517个赞
知道大有可为答主
回答量:3025
采纳率:26%
帮助的人:190万
展开全部
一、假设要在A列A1至A100单元格中求出小于100的最大值是多少,
则可以将公式写成
=MAX(IF(A1:A100<100,A1:A100))
数组公式,要同时按下SHIFT+CTRL+ENTER三键。
二、假设要求出A列中名字为“张三”的B列数据中的最大值,数据行数在2至200行,则公式可以写成
=MAX(IF(A2:A200="张三",B2:B200))
数组公式,要同时按下SHIFT+CTRL+ENTER三键。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山桑弓
2010-05-22 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2811万
展开全部
如果你的数据在A2:B10000中,在C2中输入31,C3中输入32,选中C2:C3,用自动填充柄下拉到出现1000,在D2中输入
=MAX(($A$2:$A$10000=C2)*$B$2:$B$10000)
同时按下ctrl+shift+enter输入数组公式,再选中D2,用自动填充柄下拉.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
redstarw
2010-05-21 · TA获得超过1.5万个赞
知道大有可为答主
回答量:5246
采纳率:100%
帮助的人:3324万
展开全部
=MAX(IF(OR(A1:A100=31,A1:A100=32),B1:B100))
按ctrl+shift+enter三键结束.

或者用下面的公式,非数组公式,不用按三键:
=SUMPRODUCT(OR(A1:A100=31,A1:A100=32)*MAX(B1:B100))
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24ef169fc
2010-05-21 · TA获得超过9080个赞
知道大有可为答主
回答量:2.2万
采纳率:63%
帮助的人:4386万
展开全部
31=sumproduct((max((a2:a100=31)*(b2:b100)))),32类推
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式