excel 根据A列关键词A表提取B表数据完整数据到B列?

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  2.获取A有B无的数据,在E2中输入数组公式:

  3.获取A无B有的数据,在F2中输入数组公式:

  上述公式输入完毕后,分别拖动填充柄向下填充,第一组公式直到出现“#N/A”为止,第二组公式直到出现空值为止。

}
问:如图,2个excel表,怎么查重数据,高亮显示或者提取出来?
  1. 答:Excel以单元格为最小单元的,你说的肉眼能看到的是单元格中的内容,而Excel对比是按单元格,两个单元格的内容完全一样,才是重复的。
    这么内容在一个单元格中,就是VBA也困难有些麻烦。
    还是先分列吧,使每个单元格中的只一个城市名,再按要求去比较
  2. 答:什么是你希望的高亮?比如这样吗文字颜色变化吗?
    单个文字没法设置高亮(也就是底色变化),所以只能按改变字体颜色的方法来突出显示。
    你也没回答,那就随便写段代码吧。
问:excel如何快速筛选出两列中的重复项?
  1. 答:1、首先打开excel表格,在A列和B列中分别输入两组数据,其中有重复值。
    2、然后在C1单元格中输入公式:=IF(COUNTIF(B:B,A1),A1,""),意思是用A1单元格的数值在B列中查重,如果有重复值就在单元格中显示重复的数值。
    3、点击回车,即可看到C1单元格没有显示数据,则表示A1单元格在B列中没有重复值。
    4、将C1单元格的公式向下填充,即可看到A列和B列中重复的数值已经显示在C列中了。
  2. 答:(用条件格式筛选重复项会出现J列重复项标红,不能直观看出)
    用条件格式筛选出唯一值来,加个颜色,再对颜色筛选。
  3. 答:是图中J列最后三个单元格加颜色么
问:如何在EXCEL里把两列数据中相同的提取出来?
  1. 答:使用vlookup()函数可达到目的,但使用之前需要对查找区域进行升序排列。
    1、对B列进行升序排列
    3、将C1中的公式向下进行复制
    4、C列中的结果有两种情况:
    a.没查找到结果,返回值“#N/A”,说明相应的A列值在B列中没有相同项;
    b.查找到结果,返回B列中查找到的结果
    5、将C列数据复制并进行选择性粘贴数值
    6、将所有数据按照C列进行排序,所有不相同的数值集中
    7、按照需要进行下一步处理1、如下图两列数据首先在开始菜单下面选择条件格式。
    2、点击之后出现框框,选择第一个:突出显示单元格规则,然后再选择重复值。
    3、选择好之后他会提示你设置格式,里面有很多的设置选项
    4、选择好之后点击确定,然后表格中就会将两列相同数据显示出自己所设置的样子
    5、选中这列数据然后在上面菜单栏里面选择数据,点击高度重复项有重复的数据都会标注出来。
    6、将重复的3条1的数据删掉两条之后,1这列的信息只有一条,颜色也恢复正常。
  2. 答:如何在EXCEL里把两列数据中相同的提取出来。比如:A列是姓名,B列是数值,C列也是姓名,D列是数值,其中A列和C列中有部分姓名是相同的。
    首先,在C1输入公式=MATCH(A1,B:B,)。回车后下拉公式,如果返回的是数字,比如说C1的3,就说明A1单元格的内容再B列里第3行存在,也就是B3="A"。如果A列的内容再B列里没有就返回错误值#N/A。
问:excel表里怎么筛选出两列重复的数据?
    方法: 选中相关单元格, 点击 【开始】-【排序】-【套用条件格式】-【突出显示单元格规则】-【重复值】
    方法: 选中相关单元行, 点击 【数据】-【数据工具】-【删除重复项】
  1. 答:1.首先打开excel表格,在A列和B列中分别输入两组数据,其中有重复值。
    2.然后在C1单元格中输入公式:=IF(COUNTIF(B:B,A1),A1,""),意思是用A1单元格的数值在B列中查重,如果有重复值就在单元格中显示重复的数值。
    3.点击回车,即可看到C1单元格没有显示数据,则表示A1单元格在B列中没有重复值。
    4.将C1单元格的公式向下填充,即可看到A列和B列中重复的数值已经显示在C列中了。
  2. 答:数据-高级筛选-第一列数据设为列表区域,第二列为条件,复制到其他区域-完成1、首先在开始菜单下面选择条件格式。
    2、点击之后出现框框,选择第一个:突出显示单元格规则,然后再选择重复值。
    3、选择好之后他会提示你设置格式,里面有很多的设置选项
    4、也可以选择自定义格式,在里面进行更详细的设置。
    5、选择好之后点击确定,然后表格中就会将两列相同数据显示出自己所设置的样子,这样就可以了。
    6、选中这列数据,然后在上面菜单栏里面选择数据,点击高度重复项,有重复的数据都会标注出来。
    7、将重复的3条1的数据删掉两条之后,1这列的信息只有一条,颜色也恢复正常。
  3. 答:假如数据在AB列,则在C2输入=vlookup(A2,B:B,1,0),重复的显示重复数据,不重复的显示#N/A
  4. 答:1、首先打开excel表格,在A列和B列中分别输入两组数据,其中有重复值。
    2、然后在C1单元格中输入公式:=IF(COUNTIF(B:B,A1),A1,""),意思是用A1单元格的数值在B列中查重,如果有重复值就在单元格中显示重复的数值。
    3、点击回车,即可看到C1单元格没有显示数据,则表示A1单元格在B列中没有重复值。
    4、将C1单元格的公式向下填充,即可看到A列和B列中重复的数值已经显示在C列中了。
  5. 答:本问题用高级筛选法最简单,而公式的方法即使用数组公式,提到的数据重复的会提取多次,要去重复,公式会更复杂得多,也不想花过多的时间去弄了。Excel本来就是一个工具,能有简单的方法解决问题,为什么要去用复杂的呢?
    如图,在某个空白列的第2个单元格(即上面至少要有一空白单元格)编写高级筛选的公式,如图在D2中:
    写好筛选公式后,数据菜单——排序和筛选——高级,调出高级筛选对话框,在对话框中,列表区域,选择要筛选的数据区域:A1:B11,条件区域选择D1:D2(一定要包括条件公式和它上面的一个空白单元格),勾选“将筛选结果复制到其他位置”后,选择放置筛选结果的左上角第1个单元格位置,如:F1
    确定,立马得到筛选结果。
问:excel找出两列都重复的项并提取
  1. 答:1、把两列拼成一列
    3、对拼成的一列(D列),用条件格式,显示重复值。
  2. 答:在C1输入公式=A1&B1 复制成数值 然后C列排序 在D2输入公式=if(c2=c1,“重复”,"") 下拉公式,显示重复的就是重复数据。 希望能帮到你!望采纳
}

我要回帖

更多关于 A表提取B表数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信