如何在 Excel 中查找前 N 个值或后 N 个值?
函数有助于在 Excel 中轻松查找顶部或底部 N 值。用于查找第 N个最大数和第 N个最小数的函数分别是= LARGE(array, k)和= SMALL(array, k) 。
单元格参考
在了解 LARGE 和 SMALL 功能之前。我们首先需要对单元格引用有一个很好的了解。单元格引用有两种类型:
- 相对参考
相对参考是随细胞变化的参考。
- 如果我们尝试将相同的公式向下拖过一列,那么数字会增加。
- 如果我们尝试将相同的公式侧拖过一行,那么字母会增加。
下面是一个更好理解的例子:考虑一组学生的物理和数学分数。计算总分。
求总数的步骤
第 1 步:编写 sum 的公式,即= SUM(value1, value2)并按Enter 。
第 2 步:尝试向下拖动相同的公式,因此我们得到所有学生的总和。
第 3 步:转到“公式”选项卡,然后单击“显示公式”。现在,将出现给定工作表的所有公式。
第 4 步:我们在E3:E9范围内发现函数内的值随着我们连续向下而增加。例如:在单元格 E3 中,公式为 =SUM(C3, D3),在单元格 E4 中,公式为 =SUM(C4, D4)。
- 绝对参考
即使行或列发生变化,绝对引用也保持不变。有两种方法可以使选定的单元格具有绝对引用:
- 使用$符号:在所选单元格的每个字符后写 $。
- 使用F4 :按键盘上的Fn + F4以绝对引用选定的单元格。
考虑与上面相同的数据集。尝试对总数使用相同的公式,但绝对参考。
绝对参考求总数的步骤
第一步:考虑相同的数据集,编写绝对引用的函数。
第 2 步:现在,转到“公式”选项卡并单击“显示公式” 。出现给定工作表的所有公式。
第 3 步:我们观察到,当连续向下移动时,选定的单元格保持不变。
前 N 个值
给定一组学生和他们的分数。尝试找出学生得分最高的3 分。
前 N 个值的步骤
第 1 步:使用= LARGE(Array, k)函数获得数组中的第 k 个最大数。按Enter 。
- 数组:它是 LARGE函数的第一个参数。我们需要为这个数组提供一个绝对引用。
- k :它是 LARGE函数的第二个参数。它指定您想要的最大数字。我们将提供这个数字的相对参考。
第 2 步:您将从数组中获得第 k 个最大的数字。现在,向下拖动直到您想要的 N 个数字。例如:为给定的数据集向下拖动到 3 个单元格。
第 3 步:您已获得学生得分最高的 3 分。
后 N 个值
考虑相同的学生数据集和他们的分数。尝试找出学生获得的最低 3 分。
底部 N 值的步骤
第 1 步:使用= SMALL(Array, k)函数获得数组中的第 k个最小数。例如,如果 k 的值为 1,则该函数将返回数组中的最小数字。如果 k 的值为 2,则该函数将返回数组中第二小的数字。按Enter 。
- 数组:它是 SMALL函数的第一个参数。我们需要为这个数组提供一个绝对引用。
- k :它是 SMALL函数的第二个参数。它指定您想要的最小数字。我们将提供这个数字的相对参考。
第 2 步:您将从该数组中获得第 k 个最小的数字。现在,向下拖动直到您想要的 N 个数字。例如:为给定的数据集向下拖动到 3 个单元格。
第 3 步:您已获得学生得分最低的 3 分。