次高值与次低值用数学公式如何表示?

比如最高值是max,最低值是min次高与次低的表示方法
2025-04-05 09:25:43
推荐回答(1个)
回答1:

一、次高可用LARGE(array,k)

Array 为需要从中选择第 k 个最大值的数组或数据区域。

K 为返回值在数组或数据单元格区域中的位置(从大到小排)。
k=2时为第二个最大的数,当然有重复最大值时要这样处理:
当LARGE(array,2)=max(array) 就要再判断LARGE(array,3)=max(array)是否成立,如不成立就是次大值,否则继续进行k=4,5....一直进行下去可找到次大值。

二、次小值用SMALL(array,k)

Array 为需要找到第 k 个最小值的数组或数字型数据区域。

K 为返回的数据在数组或数据区域里的位置(从小到大)。处理方法同上,K=1,2,3...一直进行可找到次小值。