zdly.net
当前位置:首页 >> 用ExCEl如何提取出两字段中字符串部分相同的数据 >>

用ExCEl如何提取出两字段中字符串部分相同的数据

这个可以文本关键字搜索然后替换就好

365及教育版可用=TEXTJOIN(,,IF(1-ISERR(FIND(MID(A1,ROW(1:9)*3-2,3),B1)),MID(A1,ROW(1:9)*3-2,3),""))

=IF(SUM(COUNTIF($A2:$F2,G2:L2))>0,"是","否") 按ctrl+shift+enter结束再往下填充

没有太明白你后续要做什么 第一反应用自动筛选→表头下拉框→在内容筛选上输入2017-无-0274 这样带有2017-无-0274的字段的都会出来.希望能帮助你!邮箱 wuyang@wilsys.cn

=MID(A1,FIND("-",A1,1)+1,FIND("-",A1,10)-FIND("-",A1,1)-1)

假设两表结构均为 a列姓名、b列电话,有标题行.源数据表2名为sheet2 在表1的b2中填入下列公式=vlookup(a2,sheet2!a:b,2,false) 下拖即可

假设两表结构均为 A列姓名、B列电话,有标题行.源数据表2名为Sheet2 在表1的B2中填入下列公式=VLOOKUP(A2,Sheet2!A:B,2,false) 下拖即可

在表2的B列B1录入=FIND(表1!A1,A1),然后筛选非错误值.如果你的EXCEL事03,可以再加一个IF函数,=if(isnumber(FIND(表1!A1,A1)),1,0),然后筛选出1的就是你想要的.

打开需要处理的列表,如图所示,可以看出上下两个数据表中存在相同的两个部分,为了方便讲解和最后比对,数据是一眼就能看出相同部分的,但是在实际操作中一般数据比较杂乱.在原数据列表的右边通过复制-粘贴添加辅助标题栏,找出的相同部分会在此显示.在工具栏中找到“数据”“筛选”“高级”.弹出如图所示对话框,在“列表区域”中选取数据较少的一组数据.在“条件区域”中选取另一组数据.在对话框中选中“筛选结果复制到其他位置”在“复制到”一栏中选中步骤2添加的辅助工具栏.点击确定,完成.

最方便方式:1、粘贴到excel.2、按楼上所说分列.注意:对分列过程中一定要对数字单元格长数字设定为文本方式,否则将以科学计数表示.请采纳.

网站首页 | 网站地图
All rights reserved Powered by www.zdly.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com