如何找出EXCEL两列中相同的数据

2024-11-01 23:24:17
推荐回答(1个)
回答1:

假设这些数据没有标题行的话:
(如果C列有数据的情况下),请在A列和B列后面插入一列
然后,在C列的C1单元格里输入公式:
=VLOOKUP(B1,$A$1:$A$150,1,FALSE)
上述公式的意思是,当B1与“A1至A150”中一个数据相同,则返回这个数据到C1单元格。在这个公式当中用到了绝对引用的概念,意思是在你向C2及C3等单元格拖公式的时候,这个范围不会因复制公式而变化,“$”就是这个作用。例如上面的公式当用鼠标拖动复制到C2单元格的时候就会是:
=VLOOKUP(B2,$A$1:$A$15,1,FALSE)
在用EXCEL里“VLOOKUP”这个函数的时候切记两个关键点:
1。A1至A150这个范围里的数据一定要升序排列。(当然,根据需要,你的范围不一定是A1至A150,也可能是A1至A2800)
2。要查找的这一列一定要在第一列也即A列,否则会出错。
VLOOKUP公式简述:(需要搜索的值,所搜索的范围,返回第几列的值,精确还是模糊匹配)
其中:
---要搜索的值是B1,
---搜索范围为A1至A150(在第一列,并升序排列)
---返回的是第一列里的值
---精确(EXCEL里的函数说明我看不明白,但一定是用false,不信你用true试试结果一定不对)
如有不明白,可以到EXCEL里查看这个函数的帮助。