1、 COLUMN 表示返回单元格所在列的列序号。
语法=COLUMN(单元格)
=COLUMN(A2)
2、INDEX 表示用于返回表格或区域中的值或值的引用。
语法=INDEX(数组或区域, 行号, 列号)
公式=INDEX(A2:A5,2)
3、MATCH 表示用于返回指定数值在指定数组区域中的位置。
语法=MATCH(25,A1:A3,0)
MATCH(lookup_value, lookup_array, [match_type])
参数:
lookup_value 必需参数,需要在 lookup_array 中查找的值。
lookup_array 必需参数,要搜索的单元格区域。
match_type可选参数,数字 -1、0 或 1。match_type 参数指定 Excel 如何在 lookup_array 中查找 lookup_value 的值。此参数的默认值为 1。
(1)Match_type:1 或省略,表示MATCH 函数会查找小于或等于 lookup_value 的最大值。lookup_array 参数中的值必须按升序排列,例如:…-2, -1, 0, 1, 2, …, A-Z, FALSE, TRUE。
(2)Match_type:0,表示MATCH 函数会查找等于 lookup_value 的第一个值。lookup_array 参数中的值可以按任何顺序排列。
(3)Match_type:-1,表示MATCH 函数会查找大于或等于 lookup_value 的最小值。lookup_array 参数中的值必须按降序排列,例如:TRUE, FALSE, Z-A, …2, 1, 0, -1, -2, … 等等。
4、COLUMN INDEX MATCH 组合使用。
=INDEX($A$2:$D$4,MATCH($A$6,$A$2:$A$4,0),COLUMN(B3))