2列值同时匹配,急!!!
有两张sheet:sheet1,sheet2
现在我需要将sheet2中的数据提取到sheet1中,但是只有满足sheet1的第一列和sheet2的第一列相同,才将sheet2的第2列数据提取到sheet1的第2列中。
例如:
sheet2的数据为
上海 1000
湖北 2000
湖南 3000
东京 4000
。 。
。 。
。 。
sheet1为
湖南
上海
东京
湖北
。
。
。
目前如何将sheet2的数据放到sheet1的第2列中呢?应该使用什么函数?
要整列都能自动出来的,不是单个填的,因为有几千个数据
2列值同时匹配,急!!!
答案:2 悬赏:0 手机版
解决时间 2021-06-01 13:23
- 提问者网友:不要迷恋哥
- 2021-05-31 20:49
最佳答案
- 五星知识达人网友:woshuo
- 2021-05-31 21:59
用VLOOKUP函数 函数用法你可以参加excel函数帮助
全部回答
- 1楼网友:过活
- 2021-05-31 22:43
在表格e输入公式:
=if(and(countif(sheet2!a:a,c1)>0,d1>vlookup(a1,sheet2!a:a,2)-vlookup(a1,sheet2!a:a,3)+1),"P","Q")
其中用到了几个函数,if作判断,and是两个条件并列,countif是先看看c1在表格2中能否找到匹配,vlookup是匹配行的第二列和第三列值,如果没有匹配值会返回出错,有匹配而不大于b-c+1返回Q
你可以用“公式求值”对话框来进行调试。祝新年快乐
如果对你有帮助,劳驾点下五星采纳,祝您游戏愉快!记得采纳哦~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯