excel 如何把B列中含有A列的相同字符显示在C列?
发布时间:2023-06-10 00:25:11
这个是一个典型的查找近似线索,模糊匹配的案例,第一个反应一定会用到查找函数find,数据匹配自然会想到vlookup或lookup函数,那么我们赶紧来试试这个场景的问题如何解决?
为了方便理解,换成这样的场景,A列为公司简称,B列为产品,C列这是A列在B列存在的公司简称自动的匹配到C列。
利用lookup+find的超级组合函数就可以搞定这个问题。
具体看操作:
是不是很快就批量解决这个问题,但相信大家会有疑问,什么是lookup的第一个参数是0?为什么find函数前面带个减号,为什么find函数的第一个参数是个区域,而不是单独的查找文本。如果能把这些问题搞清除也是真正的掌握这两个函数的搭配使用。事实上这两个函数的这种组合,在牛闪闪看来就是一个“偏方”解决法。
我们先来搞清楚,为什么会想到查找0,因为lookup函数有个定理如下:
如果 LOOKUP 函数找不到 lookup_value(下图中的0),则该函数会与 lookup_vector (下图B列)中小于或等于 lookup_value(下图A列) 的最大值进行匹配。
上面这句话你可能看不懂,牛闪闪举个栗子,应该就能懂了。
发现了什么现象,查找0对应B列在A列对应的数据,匹配到C列。刚开始B列没有,所以C2单元格报错,但只要B列对应的数值小于查询值0,就会显示A列对应的公司。是不是这样!
所以你需要做的事情就是,在产品B列中,只要让包含公司名称的产品产生对应的负数区域即可。
也就是D1要得到腾讯,这B的区域一定是(B2空,B3负数,B4空)。D2要得到百度,则B列区域一定是(B2空,B3空,B4负数)。以此类推,你会发现如果手工去改,会导致D列所有的匹配都发生变化,这样就需要实现更强大的功能,D列公式进行向下拖拽的时候B列的负数的区域动态变化的,才能实现批量的对应关系。
所以这个时候find函数出场。Find函数的默认用法这样。=-FIND("微",C2)
比如要在“微”字在C2单元格中的位置,返回微字在第三个,所以B2单元格返回3,如果加入负数,就是-3,所以很像我们前面得到那种负数效果。但仔细想会有问题,这个微字是要匹配微软啊,怎么匹配到微信去了。所以用find正常的用法绝对是行不通的。
所以用到find的这种用法,-FIND($D$2:$D$4,A2) 同时查找多个字,然后进行逐个的返回字的个数,找的到就是数字,找不到就报错,相当于单元格空。
如果回到之前写好的公式,利用公式求值这个功能,就能理解了,你会发现B列的动态区域就是靠find函数产生的负数,正好对应公司简称。大家一定多操作仔细体会。
总结:Find+Lookup函数的使用绝对是两个函数的“超级偏方“组合才能得到结果,非一般的人物是绝对想不到的。所以大家请记住这个“固定“搭配吧。


猜你喜欢
- win10系统怎么设置开机音乐?在windows操作系统中,支持用户对默认的开机音乐以及其他设置进行自定义的修改,那么在win10系统中,开
- 对于那些期待苹果推出大改款新MacBook Pro的用户来说,今年不要有什么太多想法了,因为Intel自身问题,导致Cannon Lake又
- EXCEL表中的数据怎么根据条件提取相关记录?根据某个条件(物料编码),在某个记录表中找到最后(最大、最近)的记录,并返回到单元格中,需要的
- Windows8.1操作系统中可以看到用户当前安装的所有程序,包括Modern应用和桌面程序。但是这样很难能马上找到自己需要的程序,那么我们
- 如果我们之前关闭了dhcp服务之后,又想要再次开启,小编认为可以在路由器的设置页面中进行相应的配置,之后再进行静态的分配。具体步骤一起来看一
- 最近有位小伙伴说他将电脑升级至Win10系统后,出现很多捆绑软件,然后又要一个个进行卸载,十分麻烦。想知道Win10如何禁止自动安装捆绑软件
- 一些网友已经拿到新引擎的WPS文字测试版了,并惊喜地发现文字中的表格已经可以进行简单的计算。或者,看了常用工作条上的简单的表格计算按钮后,你
- 目前大多数Intel处理器都内置了核心显卡,而有因特尔的核心显卡的电脑,在桌面右键总可以看到一个“图形选项”和“图形属性”两个选项,而这2个
- 将文本复制到Word文档时有时会带有文本格式,每次都需要自己选择为无格式文本粘贴,有没有更加便捷的方法呢?本文将给大家介绍如何直接使用Wor
- 当Wi10正式版升级失败后,会给出对应的“错误代码”,根据此代码就可以找到对应的解决方法。下面小编就为大家介绍升级更新Win10后出现错误0
- 近期有用户反映在安装更新 Win11 22H2 时,遇到了更新失败的情况,那么对于这一情况有没有什么方法可以解决呢?下文为大家带来了详细介绍
- 其实这是四个三角形的超级叠加,产生的效果,不知道大家看出来没有?我们赶紧来试试。具体操作如下: 新建一个PPT,设置背景色为黑色。背景设置的
- 微信公众号怎么设置关键词自动回复?很多人在微信都用起了微信公众号,我们在创建一个公众号的时候,要怎么设置关键词自动回复呢,下面就给大家分享具
- 在Word2007文档中,用户可以将Word表格中指定单元格或整张表格转换为文本内容(前提是Word表格中含有文本内容),操作步骤如下所述:
- ghost还原工具怎么用?ghost64可以把一个磁盘上的全部内容复制到另外一个磁盘上,也可以把磁盘内容复制为一个磁盘的镜像文件,具体要如何
- 图标多有时候看着挺乱,隐藏图标是一个最直接的方法。那么我们该如何隐藏XP桌面右下角图标呢?今天小编就为大家简单介绍一下吧。方法步骤在任务栏空
- 今天有位朋友留言问CHOOSE函数的用法。那今天就给CHOOSE函数做个用法集锦。关键操作一、CHOOSE函数简介:语法:CHOOSE(in
- Windows Defender是windows系统自带的杀毒软件,有时需要启动Defender的时候却提示说“此应用已被组策略关闭”是怎么
- 对于微软推送的更新,用户安装后就会出现系统无故崩溃的现象,通常可以在程序的更新管理中卸载更新,不过还有一个更好的方法,下面与大家分享下Win
- Win7系统的磁盘清理功能可以清除系统盘中的垃圾文件,但是最近有用户反映,在使用Win7系统电脑的磁盘清理时,出现了停止工作的问题,这是怎么