large函数和small函数


Max&Min与Large&Small函数解析

Max和Min是两组用于求取数据大小关系的函数,其中Max代表“最大”,Min代表“最小”。上文我们已经对Max和Min的基本用法进行了详细讲解,接下来我们将重点介绍Large和Small的用法。

一、基本用法

(一)Large函数

功能:用于返回数据组中的第K个最大值。

语法:Large(Array,K)。

公式:Large(查找区域,第几个最大值)。

案例:求第3个最高分。

参数:

1. Array:必需;表示数组或数组区域。

2. K:返回值在数组或数据区域中的位置,从大到小排列。

(二)Small函数

功能:用于返回数组中的第K个最小值。

语法:Small(Array,K)。

公式:Small(查找区域,第几个最小值)。

案例:求第3个最低分。

注意事项:

a) 如果数组为空,Large/Small函数会返回错误值NUM!;

b) 如果k≤0或k大于数据点的个数,函数也会返回错误值NUM!;

c) 区域中数据点的个数为n时,Large/Small(array,1)返回最大/小值,Large/Small(array,n)返回最小/大值。

二、实际用法

(一)查找最大值与最小值、(二)查找排名前后的学生、(三)求N个最大/小数之和/平均值、(四)名次排列以及(五)条件查找等,这些用法均是围绕Large和Small函数进行的实际应用。通过这些实例,我们可以更深入地理解这两个函数的操作方法和应用场景。

(六)一对多查找和多对多查找是更为复杂的用法,涉及Index、If和Row等多个函数的组合使用,即“万金油”公式。尤其是在一对多查找中,该公式应用广泛。这种公式在处理大量数据、需要提取特定条件的数据时尤为有用。在多对多查找中,需要注意区分同时符合多个条件和只需符合其中一个条件的情况,这两种情况的公式略有不同。

注意事项:

1. 学习按F9键对公式进行拆分,有助于理解公式的构成和运作方式;

2. 由于这些是数组公式,因此需要按Ctrl+Shift+Enter三键结束输入;

3. 在下拉公式时,需要使用$符号锁定单元格引用;

4. 可以在公式末尾添加“&”“”或者Iferror函数来可能出现的错误值;

5. 4^8代表一个非常大的数字,用于在公式中作为占位符或极限值。

记住“万金油”公式很重要,因为这在处理复杂的数据分析任务时非常有用。熟练掌握这些函数和公式的使用方法,将大大提高你在数据处理和分析方面的效率。