设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2249|回复: 6
打印 上一主题 下一主题

求助求助:请教高人设个公式~~

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-16 11:12:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
A列和B列、C列和D列的数据是对应的,C列代码是全部代码,A列代码不全但A列对应的B列数字是准确的。现在需要在D列设一个公式,C列的代码与A列相同的,在D列填上对应的B列数字,如果A列没有的代码C列有,则在D列对应单元格里填空白或者0。现在我只能用单元格下移的方式,费时间而且容易出错,请高人帮我设个公式,万分感谢!!

ABCD
N1B0405210N1B030 
N1B0601890N1B0405120
N1B0701080N1B050 
N1B0801630N1B0601890
N1B0902960N1B0701080
N1B1101830N1B080 
N1B1202010N1B090 
N1B130170N1B110 
N1B1401645N1B120 
N1B1502140N1B130 
N1B160150N1B140 
N1B1702680N1B150 
N1B1801440N1B160 
N1B1901490N1B170 
N1B200130N1B180 
N1B2101820N1B190 
N1B2201120N1B200 
N1B2304385N1B210 
N1B2401550N1B220 
N1B260900N1B230 
N1B2702720N1B240 
N1B280790N1B260 
N1B2904620N1B270 
N1B3003560N1B280 
  N1B290 
  N1B300 
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
6#
 楼主| 发表于 2008-4-16 17:06:36 | 只看该作者
太感谢了 可以了 现在方便好多啊 [:43]
5#
发表于 2008-4-16 15:52:27 | 只看该作者
二楼也不会都显示0吧?
=IF(ISNA(VLOOKUP(C2,$A$2:$B$27,2,FALSE)),0,VLOOKUP(C2,$A$2:$B$27,2))
4#
 楼主| 发表于 2008-4-16 15:20:37 | 只看该作者
我用二楼的公式还是不能在D列直接显示我想要的数据啊  怎么显示出来都是0啊

点击这里给我发消息

3#
发表于 2008-4-16 14:20:11 | 只看该作者
vlookup可以直接引用全列
2#
发表于 2008-4-16 12:39:47 | 只看该作者

回复公式函数公式

1.将A列命名为"booklist"
2.在D列填写公式如下:
IF(ISNA(VLOOKUP(C2,booklist,1,FALSE)),0,VLOOKUP(C2,booklist,1,FALSE))
3.如果不命名则公式如下:
=IF(ISNA(VLOOKUP(C2,$A$2A$200,1,FALSE)),0,VLOOKUP(C2,$A$2A$200,1,FALSE))
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 20:12 , Processed in 0.086753 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表