match index vlookup 等函数都是查找引用类函数,需要查找的时候关键变量只有两个,区域+位置,区域的选择注意是否需要锁定,位置的确定可以通过输入特定的行号和列号。
match()
match() 可以作为查找位置的助理看待 index()可以作为把东西拿回来的助理看待
更加接近底层的实现,让我们可以完成VLOOKUP()函数无法做到的返回选定区域第一列的相关操作
index()
未锁定选定区域,则会产生一种递归错误,相对引用引用的是选定单元格的相对位置,会随着拖拽和下拉改变相关的取值。
举例法观察出变量之中的不变量之后锁定不变量。B3=A3*B1,B4=A4*B1,D4=A4*D1,不变的为A 1两列内容,直接锁定$A_ _$1即可。
vlookup():再次分析VLOOKUP的语法可以发现,VLOOKUP可以搭配MATCH函数来改变第三参数col_index_num从而动态确定一列值(即可拖拽得到相关返回值)
column():返回输入单元格的列号,如果不输入单元格,则返回当前单元格的列号。