excel 只计算某列偶数行数据的最大值和最小值

 我来答
凌文元LWY
高粉答主

推荐于2016-10-09 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

如果数据在A1:A20单元格。

1、输入以下数组公式,按Ctrl+Shift+Enter组合键结束

=MAX(IF(MOD(ROW(1:20),2)=0,A1:A20))

公式表示:求满足行号被2整除的单元格的最大值。

2、输入以下数组公式,按Ctrl+Shift+Enter组合键结束

=MIN(IF(MOD(ROW(1:20),2)=0,A1:A20))

公式表示:求满足行号被2整除的单元格的最小值。

百度网友e1af404
推荐于2016-09-09 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:4052万
展开全部
假设要计算H列H1:H1000这个范围内偶数行数据的最大值与最小值,
那么最大值计算公式是
=max(if(mod(row(H1:H1000),2)=0,H1:H1000,-9E+307))
公式输入后,Ctrl+Shift+回车结束!!!!

最小值计算公式是
=min(if(mod(row(H1:H1000),2)=0,H1:H1000,9E+307))
公式输入后,Ctrl+Shift+回车结束!!!!
追问

在第一批50个数据算出不的最小值却是在第13项的4.271,而正确的答案应该是第46项4.308,公式是不是正确?而第二批50个数据能算出来?这是为什么呀?还有最小值的公式最后是不是这样:-9E-307?

追答
嗯。负号写错了。你是对的
那么最大值计算公式是=max(if(mod(row(H1:H1000),2)=0,H1:H1000,-9E-307))公式输入后,Ctrl+Shift+回车结束!!!!最小值计算公式是=min(if(mod(row(H1:H1000),2)=0,H1:H1000,9E+307))公式输入后,Ctrl+Shift+回车结束!!!!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stcxj
高粉答主

2014-01-19 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
假设源数据在A列。在区域外输入:
最大值:
=MAX(IF(MOD(ROW(1:100)+1,2),A1:A100))
最小值:
=MIN(IF((A1:A100<>"")*(MOD(ROW(1:100)+1,2)),A1:A100))
均为数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式