excel表中如何把两个名称大致相同的数据给匹配出来?如下图,求excel大神帮助!

来自:    更新日期:早些时候
如何把两张excel表格中相同的部分匹配出来?~

用函数vlookup
(lookup_value,table_array,col_index_num,range_lookup)
lookup_value
为需要在表格数组
(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。lookup_value
可以为数值或引用。若
lookup_value
小于
table_array
第一列中的最小值,vlookup
返回错误值
#n/a。
table_array
为两列或多列数据。使用对区域或区域名称的引用。table_array
第一列中的值是由
lookup_value
搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
col_index_num

table_array
中待返回的匹配值的列序号。col_index_num

1
时,返回
table_array
第一列中的数值;col_index_num

2,返回
table_array
第二列中的数值,以此类推。如果
col_index_num

小于
1,vlookup
返回错误值
#value!。
大于
table_array
的列数,vlookup
返回错误值
#ref!。
range_lookup
为逻辑值,指定希望
vlookup
查找精确的匹配值还是近似匹配值:
如果为
true
或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于
lookup_value
的最大数值。
table_array
第一列中的值必须以升序排序;否则
vlookup
可能无法返回正确的值。有关详细信息,请参阅排序数据。
如果为
false,vlookup
将只寻找精确匹配值。在此情况下,table_array
第一列的值不需要排序。如果
table_array
第一列中有两个或多个值与
lookup_value
匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值
#n/a。
注解

table_array
第一列中搜索文本值时,请确保
table_array
第一列中的数据没有前导空格、尾部空格、直引号('

")与弯引号(‘或“)不一致或非打印字符。否则,vlookup
可能返回不正确或意外的值。有关详细信息,请参阅
clean

trim。
在搜索数字或日期值时,请确保
table_array
第一列中的数据未存储为文本值。否则,vlookup
可能返回不正确或意外的值。有关详细信息,请参阅将保存为文本的数字转换为数字值。
如果
range_lookup

false

lookup_value
为文本,则可以在
lookup_value
中使用通配符、问号
(?)
和星号
(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符
(~)。

b2=IFERROR(LOOKUP(1,0/(MMULT(1-ISERR(FIND(MID(A2,COLUMN(INDIRECT(ADDRESS(1,1,4)&":"&ADDRESS(1,LEN(A2),4))),1),Sheet1!E$2:E$3)),ROW(INDIRECT("1:"&LEN(A2)))^0)>LEN(A2)*50%),Sheet1!F$2:F$3),"")目前公式逻辑是只要a2字符有50%及以上出现在e列某个单元格就算大致匹配(那50%可根据实际情况调整)看是你要的不



什么叫大致相同??必须明确地告诉计算机一个规则。计算机可不是人,会凭感觉做事。

模糊无底线用代码能基本满足你的要求


excel表中如何把两个名称大致相同的数据给匹配出来?如下图,求excel大神帮助!视频

相关评论:
  • 194346818382个excel表中,如何将2个相同的名字用一种颜色标出来
    毛哈国光标移动到左上角显示A1的名称框中,点击A1,A1被选定,输入颜色,可以快速将此区域定义名称为颜色,再次选中此区域,就会看到名称框中显示“颜色”。首先打开电脑,找到Excel软件并点击打开。打开Excel软件后,在表格中输入若干是和否相间的文字数据。然后选中表格中需要调整的文字区域,在开工具栏选择条件...

  • 19434681838如何把两字名称分成三个字的名称?
    毛哈国1. 在Excel表格中选择需要修改的人名列,确保选中所有要修改的单元格。2. 单击Excel菜单栏中的"数据"选项卡。3. 在数据选项卡中,找到"文本到列"命令,通常位于"数据工具"或"数据分列"下的"数据工具"组中。单击该命令。4. 在弹出的"文本到列向导"对话框中,选择"分隔符号"选项,然后单击"下一步...

  • 19434681838如何去掉名字两个字的后面两个字呢?
    毛哈国1、打开Excel表格,要把每个单元格中的后面两个字去掉。2、输入公式=LEFT(F7,LEN(F7)-2);2是代表去掉2个数字。3、输入公式后,按回车键即可把后面的两个字去掉。4、下拉复制公式就可以了。

  • 19434681838求大神,excel表格中如何把一列的名称替换成多个名称
    毛哈国按照图中的显示,在F2单元格输入=LEFT(E2,5)&TRIM(MID(SUBSTITUTE($C$2,",",REPT(" ",100)),(ROW(A1)-1)*100+1,100)),公式下拉即可

  • 19434681838怎么去掉Excel表格里的名称前面的两个字
    毛哈国要去掉Excel表格里名称前面的两个字,可以采取以下几种方法:方法一:使用公式 RIGHT和LEN函数组合:假设名称位于A列,从A2单元格开始。在B2单元格中输入公式=RIGHT(A2, LEN(A2)-2),然后按Enter键。这个公式会从A2单元格的文本右侧开始,提取除了前两个字符之外的所有字符。拖动填充:将B2单元格的右...

  • 19434681838excel表格中如何把一个单元格用斜线分为两个,在同一个单元格中做两个...
    毛哈国如果想在一个格里分多行写字的话,先输入一些文字,想换行就按alt+回车键,然后再输入字,如果用斜线隔开的话,你就右键单击这个单元格,在弹出的快捷菜单中选择设置单元格格式,接着选择边框选项卡,进行相应的设置

  • 19434681838在excel表中在excel表中如何在一个图表中添加多个系列文字
    毛哈国1、打开所要使用的excel数据表,如图所示,我们以此数据表为例,之后点击:插入图表。2、之后会出来一个“表格向导”对话框,我们选择:柱形图——三维簇状柱形图,之后点击下一步。3、之后会出现另一个对话框,我们将光标定位于数据区域,并选中“指标1”的数据,同时选择序列产生在列。4、点击系列,...

  • 19434681838如何在Excel表格中更改系列的名字呢?
    毛哈国1. 直接在图表中修改系列名称 当你创建了一个图表后,可以直接点击图表中的数据系列来修改其名称。例如,如果你有一个显示“销售额”的柱形图,但想将其改为“收入”,只需点击图表中的柱形图,然后选择“格式数据系列”。在弹出的窗口中,你可以找到“系列名称”并输入新的名称“收入”。2. 在数据...

  • 19434681838怎样解决Excel表格名称冲突?
    毛哈国在名称管理器中把冲突的名称删除就可以了。1、电脑打开Excel表格2019版本。2、打开Excel表格后,点击工具栏中的公式,然后点击公式中的名称管理器,或者直接按名称管理器快捷键Ctrl+F3也是可以的。3、调出名称管理器之后,把重复冲突的名称选中然后点击删除后,再复制就不会提示名称冲突了。

  • 19434681838excel表格中如何让两个数据变成两个系列excel表格中如何让两个数据变成...
    毛哈国系列1”,然后单击“编辑”按钮。打开“编辑数据系列”对话框,在“系列名称”中选择系列名称为“E1”单元格,然后将光标定位到“系列值”编辑框,在数据区域选择E2:E10。完成后单击“确定”按钮。通过以上步骤,您可以将excel表格中的两个数据变成两个系列,祝您顺利完成工作。复制然后选中的空格黏贴 ...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网