excel中,怎样筛选2个表格中相同字符,并且生成另一个表格?

来源:百度知道 编辑:UC知道 时间:2024/09/22 18:27:40
比如sheet1中:
比如:姓名 年龄 性别
周润发 21 男
周杰伦 34 女

sheet2中:
姓名 民族 婚否
周润发 汉族 是
梁朝伟 满族 否

希望能获得筛选相同姓名的所有信息sheet3:
姓名 年龄 性别 民族 婚否
周润发 21 男 汉族 是

这个怎么弄呀?

你可以这样,先把SHEET1表中数据复制一下,粘贴到sheet3中,D1填上民族,E1填上婚否

-----sheet3
--A----B----C---D
-姓名-- 年龄--性别 --民族-- 婚否
-周润发- 21--- 男

然后在D2中输入如下公式
=VLOOKUP($A2,sheet2!A:C,COLUMN(B1),0)

先向右拉到E2,再选中D2:E2,一起向下拉即可。

根据1表和2表,在三表中把姓名考过去,用vlookup()函数查找过来就可以了!
=vlookup(姓名,sheet1!a:c,2,0) 用这个把表1的年龄就可以找过来了!其它以此类推!

你可以用数据菜单中的合并计算,注意引用位置就是你的两个工作表,还要注意你的标志位置,是最左列就可以了