早教吧 育儿知识 作业答案 考试题库 百科 知识分享

=OFFSET($X$2,MATCH(LARGE(X3:X27,COLUMN(A1)),X3:X27,0),-2)要求全部解读,以求释解

题目详情
=OFFSET($X$2,MATCH(LARGE(X3:X27,COLUMN(A1)),X3:X27,0),-2)
要求全部解读,以求释解
▼优质解答
答案和解析
从里到外分为4部分来看:
——COLUMN(A1) 返回A1所在列,结果为 1
 
LARGE(array, k), 返回区域array中第k大的值.
——LARGE(X3:X27,COLUMN(A1)),为返回X3:X27第1大的值
 
MATCH(lookup_value, lookup_array, [match_type]),match返回 lookup_value(这是一个数值)在lookup_array(这是一个数组)中的位置,match_type如果为0,查找等于lookup_value的第一个值.
 
——MATCH(LARGE(X3:X27,COLUMN(A1)),X3:X27,0),搜索X3:X27中第一大值在X3:X27中的位置.
 
OFFSET(reference, rows, cols, [height], [width]),返回reference单元格偏移行rows偏移列cols后的位置.例如:offset(A4,1,2)为单元格A4下移1行右移2列,结果为C5
——OFFSET($X$2,MATCH(LARGE(X3:X27,COLUMN(A1)),X3:X27,0),-2),该式只有offset的前三个必需参数,$X$2为单元格X2,加上$为绝对引用,复制公式到其他单元格式时不会发生改变.该公式最终结果为 $X$2行下移match函数返回值,列右移-2后的位置,$x右移-2后为v,$2下移X2:X27中首个第一大值所在的位置数.