永发信息网

Excle怎么模糊查询

答案:3  悬赏:50  手机版
解决时间 2021-02-14 11:23
比如A1是“hellow word”
B1是“word”,“master”,“background”
C1就等于“有”
就是如果A1包含了B列的文字,那么C就是有,否则没有
最佳答案
=IF(OR(ISNUMBER(FIND(B1:B3,$A$1))),"有","没有")
按 ctrl+shift+enter
全部回答

1、直接搜索法——不是你想要的;

2、单元格公式法:以(a1=广东省深圳市福田区,a2=广东省深圳市罗湖区)为例。d1作为输入要搜索的关键字的单元格,e1作为显示结果的单元格。可以e1单元格输入如下格式后按ctrl+shift+回车键结束公式的输入。之后在d1分别输入“福田区”、“罗湖区”试试。e1单元格公式如下:

=indirect("a"&match(max(if(iserror(find(d1,a1:a2,1)),0,find(d1,a1:a2,1))),if(iserror(find(d1,a1:a2,1)),0,find(d1,a1:a2,1))))

模糊查询是利用“_”表示单个字符和“%”表示任意个字符进行匹配的。一些常见的格式如下: Select * from 表名 where 列名 like '%'; //查询出全部 Select * from 表名 where 列名 like 'x'; //完全匹配查询 Select * from 表名 where 列名 like '_x'; //右为x,前面有一位字符 Select * from 表名 where 列名 like '__x'; //右为x,前面有两位位字符 Select * from 表名 where 列名 like 'x___'; //左为x,后面有两位位字符 Select * from 表名 where 列名 like '%x'; //右为x,前面可以有任意位字符 Select * from 表名 where 列名 like 'x%'; //左为x,后面可以有任意位字符 Select * from 表名 where 列名 like '%x%'; //中间为x,左右都可以有任意位字符 结合参数的模糊查询(用${name}代表上述的x): Select * from 表名 where 列名 like '${name}'; Select * from 表名 where 列名 like '%${name}'; 以此类推。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上杰村怎么去啊,我要去那办事
已知函数f(x)=lg[(a2-1)x2+(a+1)x+1]
真彩家纺地址在什么地方,想过去办事
求女主被毁容的娱乐圈复仇小说
华农农村与区域发展是非全日制的吗 考研
东莞银行是农村信用社吗
供应与需求的关系
喷墨打印机字车不能回到最右边是怎么回事?
右图是某些高等植物光合作用过程示意图,下列
职业拳击手靠什么挣钱
为什么去年国庆期间杭州断桥这么多人
在不知情的情况下去抢劫?
梧盛村怎么去啊,我要去那办事
渠东村怎么去啊,我要去那办事
桂林市劳动就业培训中心学校地址在什么地方,
推荐资讯
八品儒人是什么回是
双源社区178号院(南1门)我想知道这个在什么地
绿韵花艺鲜花店(环北二路店)地址在什么地方,
世纪龙庭A区这个地址在什么地方,我要处理点
加盟农村电商要多少钱
夜月这首诗是什么意思啊告诉我
尖岩村地址在什么地方,我要处理点事
【你开心吗】你经常笑吗你开心吗你认为微笑的
宏维·山水明城西门地址有知道的么?有点事想
重庆烤鱼石锅鱼这个地址在什么地方,我要处理
微星gtx980gaming和映众gtx980冰龙超级版哪个
双侧卵巢囊腺瘤不做手术会怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?