wps 查找匹配,wps表格:如何区分大小写精确查找匹配表格数据?
大家好,今天跟大家分享如何在wps表格中区分大小写精确查找匹配数据。
应用案例
在下图工作表A列中查找D2单元格中的姓名(姓名区分大小写),并在E2单元格中返回对应的成绩。
操作步骤
1 选中E2单元格,输入公式:=INDEX($B$2:$B$7,MATCH(TRUE,EXACT(D2,$A$2:$A$7),0)),按ctrl+shift+enter组合键确认公式,即可返回D2单元格中的姓名“libai”对应的成绩“93”。
公式说明:
EXACT(D2,$A$2:$A$7)用于将D2单元格中的值与$A$2:$A$7单元格区域的每个值分别进行比较,如果完全相同返回逻辑值TRUE,如果不同返回逻辑值FALSE,字母相同大小写不同EXACT函数进行比较时也会视为不同;
MATCH(TRUE,EXACT(D2,$A$2:$A$7),0),意为在EXACT(D2,$A$2:$A$7)返回的一组逻辑值中查找“TRUE”,并返回“TRUE”在这一组逻辑值中的位置,也就是D2单元格中的姓名在$A$2:$A$7单元格区域中的第几行位置;
INDEX函数可用于查找指定区域中指定行和指定列交叉处的值,在公式INDEX($B$2:$B$7,MATCH(TRUE,EXACT(D2,$A$2:$A$7),0))中,第一个参数$B$2:$B$7为查找区域,第二个参数MATCH(TRUE,EXACT(D2,$A$2:$A$7),0)用于限定要查找的值在查找区域的第几行,因为查找区域只有一列,所以INDEX函数的第三个参数进行了省略,默认在当前列即B列中进行查找。
2 将D2单元格中姓名的第一个字母改为大写,即将“要查找的姓名”变为A2单元格中的“Libai”,此时,E2单元格中返回的结果自动变为了A2单元格中姓名对应的成绩“98”,满足了我们区分大小写进行精确匹配的需求。
注意事项
因为公式INDEX($B$2:$B$7,MATCH(TRUE,EXACT(D2,$A$2:$A$7),0))是一个数组公式,所以我们最后要同时按ctrl+shift+enter组合键确认公式,如果直接按enter键进行确认,会返回“#N/A”。
原创,欢迎关注留言,一起学习更多职场办公技能!#头条职场##职场技能##wps##职场加油站##职场升职季#