Excel中怎样用公式求一行数据的第一个最大值,第二个最大值,第三个最大值,第四

问题描述:

Excel中怎样用公式求一行数据的第一个最大值,第二个最大值,第三个最大值,第四
该数据是一行数据,不是一列数据,large函数求出的没有筛选出重复的函数,寻找用公式求出第一最大值、第二最大值、第三最大值、第四最大值是不重复的数值
1个回答 分类:综合 2014-10-02

问题解答:

我来补答
假设数据区域是A1:J1
第一大值
=max(A1:J1)
第二大值
=large(if(frequency(a1:j1,a1:j1),a1:j1),2)
第三大值
=large(if(frequency(a1:j1,a1:j1),a1:j1),3)
第四大值
=large(if(frequency(a1:j1,a1:j1),a1:j1),4)
再问: 相应的值没有变化,得出的数都是最大值
再答: 对于行,需要增加一个转置函数 =large(if(transpose(frequency(a1:j1,a1:j1)),a1:j1),1) =large(if(transpose(frequency(a1:j1,a1:j1)),a1:j1),2) =large(if(transpose(frequency(a1:j1,a1:j1)),a1:j1),3) =small(if(transpose(frequency(a1:j1,a1:j1)),a1:j1),3) =small(if(transpose(frequency(a1:j1,a1:j1)),a1:j1),2) =small(if(transpose(frequency(a1:j1,a1:j1)),a1:j1),1)
 
 
展开全文阅读
剩余:2000