永发信息网

EXCEL中,两表数据判断问题

答案:2  悬赏:60  手机版
解决时间 2021-08-01 20:00

有三张表,表1中有仓库,型号,数量;表2是仓库1,内容是型号、数量,表3是仓库2,内容是型号及数量。现在我要实现以下功能:

1,判断表1中的仓库名称,是否与表2或表3的仓库名相同

2 ,如果仓库名相同,根据表1“型号”输入的内容查找表2对应型号然后在表1的数量栏中显示对应型号数量。

最佳答案

请参考我以前解决的一个类似问题,有问题可以联系我:)



可以用vlookup函数,如下图:




G2、H2、I2中分别填入以下公式:=VLOOKUP(F2,$A$2:$D$4,2,0)、=VLOOKUP(F2,$A$2:$D$4,3,0)、=VLOOKUP(F2,$A$2:$D$4,4,0).



这样在f2中填入各个名字,都会显示后面的内容。如图:





VLOOKUP各参数解析:



lookup_value:lookup是查找的意思,value是值,就是要查找的值



table_array:“你要到哪去查找这个值?”就在这个table_array的区域里。选定这个区域,公式将在这个区域对lookup_value进行查找



col_index_num:col是column单词的缩写,是列的意思,index是索引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你要找一列电话号码,是在table_array区域的第三列,那么col_index_num就是3,这是一个相对引用的概念

range_lookup填0就可以了,代表精确匹配

回答人的补充 2009-10-13 17:37

刚才的函数可以满足基本要求,但如果输入不存在的名字,就会出现难看的#N/A,如图:





只要把G2、H2、I2的公式改为=IF(ISNA(VLOOKUP(F2,$A$2:$D$4,2,0)),"名字错误",VLOOKUP(F2,$A$2:$D$4,2,0)) =IF(ISNA(VLOOKUP(F2,$A$2:$D$4,3,0)),"名字错误",VLOOKUP(F2,$A$2:$D$4,3,0)) =IF(ISNA(VLOOKUP(F2,$A$2:$D$4,4,0)),"名字错误",VLOOKUP(F2,$A$2:$D$4,4,0)),就可以有出错提示,更完善一些。





http://wenwen.soso.com/z/q160355042.htm

全部回答
VLOOKUP
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东西湖区武汉佳丽造型(三秀路)这个地址在什么
安装光影魔术手时附带了个光影精灵,它是干什
开天辟地电影讲述了哪些 重要
武陵源区张家界新疆羊肉串在什么地方啊,我要
游戏人生的赠送资格给我个 加我QQ 494460376
罗浮宫还是卢浮宫,卢浮宫在什么地方
还是不行 我的电脑没问题 其他的多打的开
冬天怎么防静电??
孝南区孝感童话美容工作室地址是什么,有没有
qq空间被封请求解封
广州诺基亚专卖店那间好??
团圆的反义词,圆的反义词是什么为什么不是扁
高达VS高达强袭和神高达格斗派生
搞笑一家人主题曲的空间链接!
大冶市黄石永丰家常菜馆地址是什么,有没有知
推荐资讯
您可以将本文件生成适当格式的外链,如添加到
什么是废钢精炉料?什么是重废?请给出明确答
推荐个性价比高的MP5 用来看演唱会
征途怀旧版谁能送我一个结集卡
由英文猜单词From spires in its top,its bel
诛仙!注意一下,急需资料
爱心指数是怎样增加的
花篮徽章是永久的麽?
求 圣斗士 12宫 5310的 破解版 谢谢
idreampiano亡灵序曲lyt格式文件
QQ空间花藤是怎么升级的啊?
使命召唤6现代战争2进不去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?