EXCEL 要求对比表1中A列的名字和表2中A列的名字筛选出相同的值所在行的数据
答案:5 悬赏:80 手机版
解决时间 2021-01-24 14:51
- 提问者网友:谁的错
- 2021-01-24 10:39
表1中A列的名字比表2中A列的名字多很多,现要求实现按照表2中A列的名字对比出表1中A列的名字中相同的值,把相同的值所在的行的数据都筛选显示出来,而表1中A列的名字中没有表2中A列的名字的那些数据所在的行则不显示出来。表1和表2可以在同一个表格文件中。请各位求教。
最佳答案
- 五星知识达人网友:山君与见山
- 2021-01-24 12:13
在表2的B2中输入或复制粘贴此公式
=IF(COUNTIF(表1!A:A,B2),B2,"")
下拉填充
在表2的C2中输入或复制粘贴此公式
=IF($B2="","",VLOOKUP($B2,表1!$A:$A,COLUMN(B:B),0)
右拉填充,下拉填充
=IF(COUNTIF(表1!A:A,B2),B2,"")
下拉填充
在表2的C2中输入或复制粘贴此公式
=IF($B2="","",VLOOKUP($B2,表1!$A:$A,COLUMN(B:B),0)
右拉填充,下拉填充
全部回答
- 1楼网友:山君与见山
- 2021-01-24 15:44
任务 谅解
- 2楼网友:掌灯师
- 2021-01-24 15:32
表2的e1中输入:
=vlookup(a1,sheet1!a:e,5,0)
往下拉就可以了。
- 3楼网友:躲不过心动
- 2021-01-24 14:25
在C1中输入
=VLOOKUP(B1,$A:$A,1,0)
往下拖到B的结尾就可以了
- 4楼网友:怀裏藏嬌
- 2021-01-24 13:50
表1:保证所要的值在名字后面,假设姓名为A列,值为B列
表2:在表2中名字后面的空白列
例如B1,输入公式=VLOOKUP(A1,Sheet1!A:B,2,0)
即可得出 对应表2姓名的表1的值
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯