EXCEL中如何查找A表A列与B表A列相同的所对应B表中B列的数据?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-12
EXCEL中如何查找A表A列,B列,C列与B表A列,B列,C列相同的所对应B表中D列的数据

建议简单化处理:
复制表1数据到表2,更改颜色为红色(为了便于观察)
按ABC列排序(重复数据中,原数据肯定在上方)
在E列输入公式,以E2为例,输入数组公式:=IF(A2:C2=A3:C3,"目标",""),三键确认后下拉填充
之后的事情你自己就会处理了吧。也可以一次性选择E列空格,删除所在行。

可以再A列后面添加一列,全部是1,在B列后面,使用VLOOKUP查找,A列和新增列,这样B列后面是1的,就表示相同的数据。

方法一:

1、假设你的数据A、B两列都从第一行开始,在C1输入:=IF(COUNTIF1(B:B,A1)>0,"B列有","B列没有"),敲回车键确定。

2、复制C1单元格,选中C列并粘贴,这样C列所有的单元格都有这个公式代码了。

3、相反如果要找B列里有而A列里没有的话则输入:=IF(COUNTIF(A:A,B1)>0,"A列有","A列没有")下拉公式。方法见1-2两步。

4、还有一种情况,如果两个同时都需要找,这两个公式同时使用就OK了。在C1输入公式=IF(COUNTIF(B:B,A1)>0,"B列有","B列没有")。

然后在D1输入公式代码=IF(COUNTIF(A:A,B1)>0,"A列有","A列没有")

5、复制C1、D1单元格,分别粘贴到C列和D列即可。

方法二:

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

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

3、然后逗号隔开,选择下个参数,第三个参数是1;第四个参数是精确与模糊匹配的概念,我们这里选择0或false,精确匹配。

4、我们可以选择往下拉,也可以选中第一个单元格右下角出现+字后双击,数目应于第一列相同。

5、我们可以看到C列中都存在数据,说明A列在B列中都存在,如果不存在那么现实#value,就是无法显示的意思;

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



vlookup

解释一下
sheet2
A B
1 考号 语文
2 001 80
3 002 70

sheet1
A B(带出语文)
1 001 (输入公式) =vlookup(A1,sheet2!$A:$B,2,false)
2 002 (输入公式)

公式如下 =vlookup(A1,sheet2!$A:$B,2,false)
意思是 在 sheet2中A 至B行内寻找数据A1, 寻找目标位语文成绩, 目标数据在A行 右边第二行, 以公式中有 sheet2!$A:$B,2 false是精确匹配,一般都是false
再举个相同的例子
解释一下
sheet2
A B C
1 考号 语文 英语
2 001 80 60
3 002 70 20

sheet1
A B(带出英语)
1 001 (输入公式) =vlookup(A1,sheet2!$A:$C,3,false)
2 002 (输入公式) =vlookup(A2,sheet2!$A:$C,3,false)

因为要找的 英语在C列,在寻找的A列数据“考号”所在列的右边第3列,选3.。。。。。。

=vlookup(a1,sheet2!a1:b100,2,0)

vlookup函数。。。

  • 怎样找出EXCEL中A列与B列不同的数据.
    答:1、新建一个辅助列,输入公式:=COUNTIF(B:B,A2)。2、双击填充柄,完成对其它数据的填充。3、选中第一行——筛选。4、选中辅助列旁的选择三角形——只选择0。5、选择出的数据就是A列有而B列没有的数据的啦。
  • 用EXCEL怎么查找A表中同时2列数据与B表2列数据对应?
    答:使用SUMIFS函数即可实现;公式=SUMIFS(A表数据1列,A表日期列,B表对应日期,A表类号列,B表对应类号)举例:=SUMIFS(C:C,A:A,A2,B:B,B2)
  • vlookup跨表两个表格匹配
    答:它们都有一个名为“ID”的列,其中包含要匹配的值。另外,Sheet2中还有一个名为“Name”的列,其中包含与ID列中的值匹配的名称。 在Sheet1中,要查找ID为123的名称,可以使用以下公式: =VLOOKUP(123, Sheet2!A:B, 2, FALSE) 这个公式的意思是:在Sheet2的A列和B列之间查找123,并返回B列中与它相对应的值...
  • excel里如何用A表里的数据查找B表内相同的数据?操作步骤是什么?_百度...
    答:0)公式的含义是在sheet2工作表的A2:B150区域中查找符合条件显示B列的值,找到后,返回该区域第2列(即F列)的同行的值。最后的参数0表示精确查找。5、完成上面四步以后,最后一步比较简单,直接拉填充柄填充下面的空白处即可,查找到对应的数据会直接显示,如果没有找到刚显示#N/A。结果如图所示。
  • 如何在一个excel表格中查找与另一个表格对应的数据
    答:在一个excel表格中查找与另一个表格对应的数据,我们需要用到VLOOKUP函数。VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面我们分步来介绍一下VLOOKUP函数的用法:1、首先我们需要先打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。2、...
  • EXCEL表格中如何在表A中找出表B中所对应的详细信息
    答:方法和详细的操作步骤如下:1、第一步,将关键数据输入到单元格中,然后需要基于“公司现状”数据将其提取到相应商店名称的“公司标准”列中,见下图,转到下面的步骤。2、第二步,完成上述步骤后,单击“ fx”以插入函数,然后选择“ VLOOKUP”函数,见下图,转到下面的步骤。3、第三步,完成上述...
  • EXCEL表中如何从A表中找到B表中对应的内容?
    答:1、首先将关键数据输入到单元格中,需要根据“公司现状”数据提取到对应店名称的“公司标准”列中。2、点击“fx”插入函数,选择“VLOOKUP”函数。3、然后在打开的函数参数设置中根据下图设置参数,切换为公式为:=VLOOKUP(A2,$D$2:$E$5,2,0)。4、点击回车生成计算结果并向下填充公式,即可得到所有...
  • 在EXCEL中,如何查找A列是否包含了B列,并返回与B列对应的A列数值?
    答:=IFNA(VLOOKUP(B1,A:A,1,0),"无对应值")还给你解决了无对应值问题。
  • EXCEL中如何查找A表B列与B表B列中不相同的数据
    答:先将A表B列数据引用到B表C列中,然后在B表选定B列需要对比的单元格后,进行条件格式设置公式=COUNTIF(C:C,B2)=0
  • EXCEL表,两列数据,如何查找A列中相同 对应B列几个不同的数据?_百度知 ...
    答:在D3中输入或复制粘贴下列公式 =SUMPRODUCT((A$3:A$13=A3)/COUNTIFS(A$3:A$13,A$3:A$13,B$3:B$13,B$3:B$13))下拉填充