关键词查询
还在为如何完成输入表格中的任一关键字就能查询出契合条件的一切职工信息而烦恼吗?快来看看全表查询吧,输入名字关键字、性别关键字、学历关键字、部门关键字等都能查出你想要的职工信息,并且不必VBA,不必数组公式,简略易学,效果咋样,请看效果图:
动态效果图:
设计思路:
1、用辅佐列将一切职工信息兼并到一起,经过find函数查找查找的关键字是否包括在兼并信息中,经过contif统计包括关键字的记载有多少条,再依据序号,用vlookup一对多查询,将一切契合条件的信息查询出来。
2、最终再用条件格局将包括查询关键字用赤色字体标识出来。
完成过程:
一、在职工基本情况表中添加兼并辅佐列、匹配判别辅佐列和关键字呈现次数辅佐列
1.在职工基本情况表中添加兼并辅佐列。如下图所示,添加一个辅佐列,将职工的名字、职工编号、性别等都兼并到辅佐列。
excel 2016版本可用快速填充法或新增函数CONCAT兼并D2到J2,也可以用&连接契兼并。其它版本可用&连接契兼并。
C2单元格公式:=CONCAT(D2:J2)或=D2&E2&F2&G2&H2&I2&J2
2、在职工基本情况表中添加辅佐列“匹配”判别
在B2单元格输入公式:=IFERROR(IF(FIND(查询表!$C$2,C2)>0,"▲",""),"")
公式解析:
FIND(查询表!$C$2,C2),查找查询的关键字在兼并辅佐列的方位。
IF(FIND(查询表!$C$2,C2)>0,"▲",""),假如查询到辅佐列中有关键字,那FIND(查询表!$C$2,C2)查询的方位肯定是>0,假如>0,就显现三角形▲,不然就显现空。
iferror(IF(FIND(查询表!$C$2,C2)>0,"▲",""),"")假如辅佐列中没有关键字就会出错,用IFERROR函数检查是否为错误,假如是错误就显现空,不然就显现▲
公式分步演示图:
3.计算关键字呈现的次数
在A2单元格输入公式:=countif(B$2:B2,"▲")
公式解析:计算▲在匹配辅佐列呈现的次数
二、在查询表中树立查询并用条件格局设置关键字为赤色字体
1、在查询表中输入序号(序号最好要多一点,能保证契合条件的记载最多时够用)
2、在F4单元格输入公式
=IFERROR(VLOOKUP($E4,职工基本情况表!$A:$J,MATCH(查询表!F$3,职工基本情况表!$A$1:$J$1,0),0),"")
3、向右填充后,再向下填充至呈现空白即可。
4、选中查询表,点【开始】→【条件格局】→【杰出显现单元格规则】→【文本包括】,设置单元格包括关键字中杰出显现单元格的规则为浅红填充色深赤色文本。
公式解析:
1、MATCH (目标值,查找区域,准确匹配0),MATCH(查询表!F$3,职工基本情况表!$A$1:$J$1,0),是经过MATCH找出F3名字在查询表的第1行的方位,即第几列。因为名字等标题行都是第1行,所以要确定行,而基本情况表A1到J1是固定的,所以用绝对引用。
2、VLOOKUP(找谁,在哪找,返回第几列,0准确匹配),VLOOKUP($E4,职工基本情况表!$A:$J,MATCH(查询表!F$3,职工基本情况表!$A$1:$J$1,0),0),依据E列的序号用Vlookup从职工基本情况表中查询契合条件的信息。
相关阅读
SEO有哪几种常用的查询指令?SEO是网络推广的常用手段,而在SEO判断关键词、网络环境、优化难度的过程中,都要通过搜索引擎详细的
农村淘宝解决了很多农村小伙伴的网购问题,但是还是有很多人不知道如何查询物流,小编接下来就给大家讲一讲农村淘宝物流查询网址吧,希
淘大象排名查询,很多卖家都对淘大象这个软件比较熟悉,淘大象排名查询是很多淘宝卖家都常用的宝贝排名查询工具。淘大象排名查询是现
在我们日常使用过程中,static通常有两个作用: 1、修饰变量 静态全局变量:全局变量前加static修饰,该变量就成为了静态全局变量。我们
Oraclet 没有像sql server所支持的top语法,不过可通过rownum控制。rownum没有所谓的小于,只有大于。 –查询前10条数据 select * fr