excel表格中,A列为查找区域,B列为查找条件,A列中,如果包含B列的任意一个词,就把该词输出在C列?

作者&投稿:博逸 (若有异议请与网页底部的电邮联系)
excel中查找a列中包含b列的字段,并在c列中显示b列字段~

C2输入
=INDEX(B:B,MIN(IF(ISNUMBER(FIND($B$2:$B$9,A2)),ROW($2:$9),100)))&""
先按住 CTRL+SHIFT,最后按回车键
公式下拉

方法/步骤


简单的举个例子,例子简单但很形象,能够了解函数的用法就可以了。

请点击输入图片描述
那么我们在C列中输入函数vlookup匹配函数,找出存在的项目并显示出来;第一列是A1然后用逗号隔开,就可以点击提示的第二个参数;第二个参数我们直接点击第二列即B列。

请点击输入图片描述
然后逗号隔开,选择下个参数,第三个参数是1;第四个参数是精确与模糊匹配的概念,我们这里选择0或false,精确匹配。

请点击输入图片描述
我们可以选择往下拉,也可以选中第一个单元格右下角出现+字后双击,数目应于第一列相同。

请点击输入图片描述
我们可以看到C列中都存在数据,说明A列在B列中都存在,如果不存在那么现实#value,就是无法显示的意思;

请点击输入图片描述
6
在模糊匹配的时候要用到*号,B列是12345678,A列是345,那么我们可以写成“*”&A&“*”,这个通配符来表示任意字符,只要包含即可。

请点击输入图片描述

应该可以用LOOKUP函数实现的,但是,B列的单词包含关系到太多了,你这样的匹配不太可取啊!除非精准化B列数据。

         精准化B列数据(以B1:B4000为例)的操作:

1、在表格的C1单元格输入公式:=LEN(B1)

复制并下拉至C4000单元格,即形成了4000行的B、C列数据。

2、选择B、C列数据,点上面菜单栏的“数据==>排序”,根据提示操作,按C列第一序列升序、B列第二序列升序对B、C列进行排序

3、检查B列的字段单词,有重复的或者不是很规则的进行调整修改。

         最后,才可以做你要的目标,你可以在D1单元格输入公式:

=IFERROR(LOOKUP(1,0/FIND($B$1:$B$4000,A1),$B$1:$B$4000),"没找到")

复制并下拉至8000行或者更多1万行的A列行数对应,即可在D列得到你想要的结果了



改用代码,ligh未说清楚


xcel中A列,B列为日期,C列显示天数怎么做,当A\\B任意无日期则不显示,怎么...
=IF(COUNTA(A1:B1)<2,"",A1-B1)下拉

xcel有4列数据A和C列数据对应,B和D列数据跟随!
=IF(COUNTIF(A:A,C1)>=1,VLOOKUP(A1,C:D,2,0),"")

XCEL2007. 对应的格子自动涂色.如若有字母A的格子,对应的格子自动涂上...
选择这些单元格,然后在”开始“ 的 “样式”中单击“条件格式”-选择“突出显示单元格规则”-选择”文本包含“,后面的你肯定就明白了!

xcel中一个数值段返回一个值 例:在A列中输入数值 在B列中输入公得出返回...
B1输入公式=int((A1-1)\/5)+1

EXCEL中有的数字显示不全怎么办?
xcel输入数字显示不全的第一种解决方法:\\x0d\\x0a1、在输入之前,先选中要输入身份证号码的整列,然后依次单击“格式|单元格|数字”,在“分类”中选择“文本”即可。(也可以按下“CTRL+1”,调出“设置单元格格式”对话框)。\\x0d\\x0a2、另外一个办法就是在“分类”中选择“自定义”,然后在右边“类型”选项...

在EXCEL中如何引用同时满足行与列条件的单元格值?
XCEL中如何引用同时满足行与列条件的单元格值的方法。如下参考:1.首先,我们选择需要过滤的列,如下图所示。2.执行“data-filterquestion”命令,第二步中选择的列将出现倒三角箭头,如下图所示。3.单击反向三角形箭头,将弹出一个下拉菜单。以“numberfilter”选项为例,出现一个下拉菜单,按需操作,...

在EXCEL表格里,怎么提取某一单元格中的一部分文字
xcel表格中文字和数字如何分离提取?这样做再也不用一个个敲了

excel表格横格序号由A、B、C、D...变成了:1、2、3...
R 就是ROW行 C 就是Column列 R1C1就是1行1列 也就是A1的另一种表达方式

如何让xcel 每隔10行抽取一行数据?
如果你想抽取 A列的 A10 ,A20,A30...那么就输入公式如下 =OFFSET($A$1,ROW(1:1)*10-1,,,)向下填充就行了。如果你想抽取整行的数据,就输入 =OFFSET(A$1,ROW()*10-1,,,)先向右拉,然后再整 行向下拉就行了。

Microsoft Excel 工作表快捷键列表
选定整张工作表 Ctrl+A 在选定了多个单元格的情况下,只选定活动单元格 Shift+Backspace 在选定了一个对象的情况下,选定工作表上的所有对象 Ctrl+Shift+空格键 在隐藏对象、显示对象和显示对象占位符之间切换 Ctrl+6 Excel中选定具有特定特征的单元格的快捷键 选定活动单元格周围的当前区域 Ctrl+Shift+*(...

芙蓉区17683382815: Excel中的VLOOKUP函数是什么意思? -
季肺卡铂: Excel中Vlookup函数是在纵向区域查找的.Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数,匹配方式).其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True...

芙蓉区17683382815: excel表格中如何快速查找1 -
季肺卡铂: 在Excel表格中快速查找数字“1”,可以采取以下几种方法:1. **使用筛选功能**: * 首先打开Excel表格,在表格中选中需要筛选的区域^[1]^. * 点击工具栏中的“查找”选项,在下拉框中选...

芙蓉区17683382815: excel中判断一个表中的某一列的数据在另一个表中的某一列中是否存在 -
季肺卡铂: VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值.它的基本语法为:VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找) 下面以一个实例来介绍一下这四个参数的使用 ...

芙蓉区17683382815: EXCEL如何返回查找的一个区域? -
季肺卡铂: 不用公式,筛选,自动筛选.就可以了.

芙蓉区17683382815: excel中在一列中查找某一个,怎么操作? -
季肺卡铂: 编辑——查找,如果是根据某一个单元格(比如A1)的内容查找某区域内相匹配的内容,则可以用vlookup函数.具体情况建议发个图片,用一些虚拟数字来说明你的需求比较好一些

芙蓉区17683382815: 在表格中,当A列有值时,查找区域内A列有值所在行所有有值单元格对应的第一行的列表.如何操作啊? -
季肺卡铂: 把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

芙蓉区17683382815: 在EXCEL中我想把整个文件中或者整个列中某两个字统计出来总共有多少个? -
季肺卡铂: 如果一个单元格只含有一次他,如想查找所有带 "你好" 的单元个数可以用 =countif(a:a,"*你好*") Ps:如果是大小写,不区分,请小心使用.------------------------------------------ 既然回答了,就给你完美点的答案吧,也好方便别人查看 -----------...

芙蓉区17683382815: 你好.问一下.如何在excel表中查找同一列相同的数据?? -
季肺卡铂: 您好!假设要在A列中查找相同的数据,您可以在B1中输入公式 =countif(A:A,A1) 这个公式的意思是在A列中查找A1的个数,如果得出的值大于1,就说明A1的值是有重复的.同理下拉公式~ 希望帮到您!

芙蓉区17683382815: excel查找区域 -
季肺卡铂: 如果你是打开两个表格:建议如下1、不管总表、分表都放在同一个excel工作簿中,并将sheet1重命名为 分表,将sheet2重命名为 总表2、查找分表中的企业是否都包含在总表中的无需CTRL+F+ 一个个复制粘贴地查找,使用函数可以轻松解决3、如果你的企业名都是在A列,分表的企业名从A2开始,总表的企业名也在A列,那么可以在e2输入=countif(总表!a:a,分表!a2) 将该公式下拉至全部数据列,只要出现数字是1的,说明就有了,如果是0,则无.4、要求,你的两张表格的企业名一定是完全相同的.

芙蓉区17683382815: EXCEL 如何查找B区域内含有A列值并标红 如图: -
季肺卡铂: 详见样表截图 选择C:F列,开始>条件格式>新建规则>使用公式确定要设置格式的单元格>为符合此公式的值设置格式,填入公式 =COUNTIF($A:$A,C1) 格式>填充>选择黄,确定.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网