Excel中的常用函数

Excel表格

INDEX索引函数

索引函数有两种用法, 常用的是引用

INDEX(array, row_num, [column_num])
(数组, 行号, 列号)
例如:

=INDEX(A2:E5,4,3)

array阵列: 相当于我要索引的区域使用两个单元格索引, 左上角单元格的坐标系,和右下角单元格的坐标系.例如: D3:F8
相当于锁定了D3:F8之间的这个区域. 之后的 行号,列号, 就是以这个为坐标.

row_num行号: 上面锁定了区域之后, 从上往下数行数, 第一行为1, 第二行为2, 以此类推.

column_num列号: 锁定了具体的行号之后, 从左往右数的列号. 以此来定义具体的单元格.

MATCH匹配函数

匹配函数用的比较多, 用来找区域内的数据.
MATCH(lookup_value, lookup_array, [match_type])

例如:

=MATCH(100,B2:B5,0)

lookup_value值: 需要匹配的参数

lookup_array阵列: 左上角和右下角定义区域

match_type匹配的方式: 0是最常用的方式, 表示完全匹配的第一个值. -1是小于的最大值, 1是大于的最小值, 不常用.

高级使用方式:&

在match匹配中, 还有经常用到的使用方式是联合查询.
条件与条件之间使用&关联.
对应的查找阵列也是两个用&关联
例如:

=MATCH(G$5&ShowName,tblData[日期]&tblData[人员],0)

解析:
G$5: 表示, G列中横向保持第5行的内容不变.
ShowName: 是在名称框内定义的变量.可以定义不同的名称.在Excel中引用变量不需要对应的符号.
tabData: 同样是变量,不同的地方是这个变量是区域, 在Office自带的规范中, 阵列用小驼峰表示, 变量用大驼峰表示.
[日期]: 表示,指的是这一列的列头

posted @ 2021-01-30 21:51  Jrri  阅读(589)  评论(0编辑  收藏  举报