excel AC两列相同数据取与A列对应的B列数据,C列无相同也保留

[复制链接]
查看11 | 回复5 | 2012-9-29 15:02:04 | 显示全部楼层 |阅读模式
D2单元格输入公式=iferror(vlookup(c2,A:B,2,0),B2)下拉填充当C列在A列中找不到值时,返回B列当前行对应的值. 如果查找不到,显示空值=iferror(vlookup(c2,A:B,2,0),"")下拉填充,或双击填充柄填充...
回复

使用道具 举报

千问 | 2012-9-29 15:02:04 | 显示全部楼层
根据你的补充问题,和你的原题目。臆测一下,你是不是原先在d列就有数据,而如果c列是数据在a列存在,则将d列的数据替换为与c列相同,不然保留原d列的数据。如果臆测为真,则用下面的方法。首先隐藏d列,在e1输入公式:=if(vlookup(c2,a:b,2,0)"#N/A",c2,d2)然后下拉...
回复

使用道具 举报

千问 | 2012-9-29 15:02:04 | 显示全部楼层
D2单元格输入=iferror(vlookup(C2,A:B,2,0),"")就OK,找不到相同就留空,相同返回对应的B列单元格。 根据你的追问,可以修改函数为=iferror(vlookup(C2,A:B,20),C2),望采纳。...
回复

使用道具 举报

千问 | 2012-9-29 15:02:04 | 显示全部楼层
在D2中输入=IF(C2=A2,B2,C2)下拉填充。...
回复

使用道具 举报

千问 | 2012-9-29 15:02:04 | 显示全部楼层
D1=VLOOKUP(C1,A:B,2,0)然后公式向下复制即可。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行