excel.每列找出5个最大值,如何放在对应的单元格中,求下拉填充公式?
公式求解说明:B列-K列,设置有①~⑩10组数据.B①组,有1-10个数字并对应10个数值,B2的数据为22,表示数字1的值为22;B3数据为32,表示数字2的值为32;......B11数据为9,表示数字10的值为9;统计B①组,数字1至数字10,找出前5个最大值其对应的序号数字,放置在L1列。例如:B①组找出的5个最大值对应的数字为:27316,把这1组5码,自动放在L1列。接下来是C②组,找出的5个最大值对应的数字为:16485,把这组5码,自动放在M1列。其它D③组-K⑩组,方法均同于B①组,以此类推。总计10列数据,放在对应的L1-U1各位置。求公式,可以把公式放在L1这个位置,全部填充一下拉就出来了。注意:列表中的100个数值是带有公式格式的。
=B1&TEXT(SUM(RIGHT(LARGE(B2:B11+ROW(1:10)%,ROW(1:5))*100,1)*10^(5-ROW(1:5))),"00000")
输完公式后,按CTRL+SHIFT+ENTER组合键,再横拉
第10个数按0标记
热门标签: