几组数列中如何取3个最大数?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/07 11:37:34
几组数列中如何取3个最大数?
例子(假如有很多项外语历史等,假如分数数量至少是3个):
数学 69
数学 88
数学 99
数学 87
数学 86
数学 83
语文 49
语文 32
语文 74
语文 37
语文 88
语文 55
语文 44
我要得到的是数学99 88 87 语文 88 74 55
例子(假如有很多项外语历史等,假如分数数量至少是3个):
数学 69
数学 88
数学 99
数学 87
数学 86
数学 83
语文 49
语文 32
语文 74
语文 37
语文 88
语文 55
语文 44
我要得到的是数学99 88 87 语文 88 74 55
不是太明白.姑且猜一下你的意思
设你的A1为课目,B1为成绩,AB两列其他格为实际数据.
D2公式
=IF(ISERROR(INDEX($A$2:$A$14,SMALL(IF(MATCH($A$2:$A$14,$A$2:$A$14,)=ROW($A$1:$A$13),ROW($A$1:$A$13),4^8),ROW(A1)))&""),"",INDEX($A$2:$A$14,SMALL(IF(MATCH($A$2:$A$14,$A$2:$A$14,)=ROW($A$1:$A$13),ROW($A$1:$A$13),4^8),ROW(A1)))&"")
数组公式,输入完后,ctrl+shift+回车,结束公式输入,公式中的区域按你的例子来的,你可以根据实际情况修改.公式之所以这么长,是为了屏蔽错误值的.公式的用途是在D列列出你所有的课目,不重复的.
E2
=LARGE($B$2:$B$14*($A$2:$A$14=$D2),COLUMN(A1))
下拉,右拉.
此公式的目的是向右依此取出每一科目前三名的成绩.E为第一名的,F为第二名的,G为第三名的.
希望你用的上.
以上……
---------------------------------------------------------------------------------------------------------------
本人新建团 “数字精灵”
http://zhidao.baidu.com/team/view/%CA%FD%D7%D6%BE%AB%C1%E9
诚邀高手加入……
设你的A1为课目,B1为成绩,AB两列其他格为实际数据.
D2公式
=IF(ISERROR(INDEX($A$2:$A$14,SMALL(IF(MATCH($A$2:$A$14,$A$2:$A$14,)=ROW($A$1:$A$13),ROW($A$1:$A$13),4^8),ROW(A1)))&""),"",INDEX($A$2:$A$14,SMALL(IF(MATCH($A$2:$A$14,$A$2:$A$14,)=ROW($A$1:$A$13),ROW($A$1:$A$13),4^8),ROW(A1)))&"")
数组公式,输入完后,ctrl+shift+回车,结束公式输入,公式中的区域按你的例子来的,你可以根据实际情况修改.公式之所以这么长,是为了屏蔽错误值的.公式的用途是在D列列出你所有的课目,不重复的.
E2
=LARGE($B$2:$B$14*($A$2:$A$14=$D2),COLUMN(A1))
下拉,右拉.
此公式的目的是向右依此取出每一科目前三名的成绩.E为第一名的,F为第二名的,G为第三名的.
希望你用的上.
以上……
---------------------------------------------------------------------------------------------------------------
本人新建团 “数字精灵”
http://zhidao.baidu.com/team/view/%CA%FD%D7%D6%BE%AB%C1%E9
诚邀高手加入……
matlab中有一列很长的数列,如何将其中每隔24个数据中最大数提取出来?
一个数是5个2,3个3,2个5的连乘积,这个数两位数因数中,最大的是几?
文本中如何取数
从1,2,3,4.,2009中取N个不同的数,取出的数中任意三个的和能被18整除.,N最大是多少?
0,5,4,9这四个数中挑选3个,有因数5最大奇数是几
1个数是5个2,3个3,2个5,1个7的连乘积,这个数的两位数中因数最大是几
在EXCEL表中,如何取一组数据中的两个最大数和两个最小数?用什么函数?
在0,1,2,8中,选3个数字组成同时是2,3,5,的倍数的数最小是几,最大是几?急,急
一个数是6个2,3个3,1个5,1个7的连乘积,这个数有许多约数是两位数,这些两位数的约数中,最大的是几?
一个数是5个2,3个3,2个5,1个7的连乘积.这个数当然有许多约数是两位数,这些两位的约数中,最大的是几?
1.一个数是5个2,3个3,2个5,1个7的连乘积,这个数有许多约数是两位数,则这些两位的约数中,最大的是几?
在pascal语言中,如何在一个数组中选取5个数,使其之和最大且小于某数?