作者:乔山办公网日期:
返回目录:excel表格制作
公式应该是这样
=SMALL(IF($D$5:$D$220=E$5,ROW($D$5:$D$220)),ROW(1:1))
错误1、绝对引用符$错写成¥,
错误2、区域尺寸不一百样大度前面是5至200,后面是5至750,尺寸不一样大。
这是条数组公式,把我上面这条公式粘贴到单元格内后,
必须按 SHIFT+CTRL+回车 三个键退出单元格,不问能答直接按回车退出单元格,否则结果出错。
三键退出后,公式的首尾会自动附加一对花版括号,这对花括号不能是手打的,必须是三键退出后自动附加的。
最后,可以选中这个单元格下拉填权充公式,就会依次取到第1个最小行号、第2个最小行号、第3个、第4个............
SMALL
返回数据集中第 k 个最小值。使用此函数可以返回数据集中特定位置上的数zhidao值。
语法
SMALL(array,k)
Array 为需要找到第 k 个最小值的数内组或数字型数据区域。
K 为返回的数据在数组或数据区域里的位置(从小到大)。
说明
- 如果 array 为空,函数 SMALL 返回错容误值 #NUM!。
- 如果 k ≤ 0 或 k 超过了数据点个数,函数 SMALL 返回错误值 #NUM!。
如果 n 为数组中的数据点个数,则 SMALL(array,1) 等于最小值,SMALL(array,n) 等于最大值。
假设你在A1至A100是分数,你要找出这个区域的最低分,公式可为
=SMALL(A1:A100,1)
查找倒数第二的分数,公式为
=SMALL(A1:A100,2)
第二参数不能是数组?
=small({5,10,1,3},{1;2;3;4})
返回的就是一个内存数组
{1;3;5;10}
SMALL函数的作用是:在一列数值中,按从小到大的顺序取第n个值。
例如:=SMALL(A1:A10,5),意思是,从复A1:A10的10个数值,从小到大取第5个。
具体操作如下:
1、small函数:返回数据中第K个最小值。
2、small函数的语法格式:SMALL(array,k)。array为数据的制范围。k为返回的数据在数据区域里的位置(从小到大)。
3、输zhidao入公式=SMALL(A1:A10,5)。
4、输入公式=SMALL(A1:A10,2)。
5、求最后三名的姓名,输入公式=VLOOKUP(SMALL(B2:B10,1),CHOOSE({1,2},B2:B10,A2:A10),2,0)。这样就完成了数据的填写。