永发信息网

excel两个工作薄跨表关联数据

答案:4  悬赏:60  手机版
解决时间 2021-04-05 03:08
  • 提问者网友:呐年旧曙光
  • 2021-04-04 08:51
excel两个工作薄跨表关联数据
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-04-04 09:21
1.工作表运算没有什么很大区别,只是在设置公式时前面多了个工作表的名称.
2.比如:
=Sheet2!A1+Sheet3!A1
3.就是表示把Sheet2表单位格A1的数值与Sheet3表单位格A1的数值相加。
4.实际操作时,按下等于号后,先点一下数据所在的工作表,然后选一下单元格,就选定想要的单位格了,当然也可以直接在输入栏中输入公式,一样的。
全部回答
  • 1楼网友:鱼芗
  • 2021-04-04 12:05
使用vlookup函数。你选中第二个表的d2单元格,在公式选项卡的查找与引用中找到vlookup函数,
然后在四个空上依次选择第二个表格的a2:b2,第一个表格的A:D列,4,false,然后向下填充就可以了。
  • 2楼网友:夜风逐马
  • 2021-04-04 11:50
两个工作薄都打开.

报价表D2输入公式:

=LOOKUP(,0/(([数据表]源!A$2:A$1000=A2)*([数据表]源!B$2:B$1000=B2)),[数据表]源!D$2:D$1000)

下拉填充
  • 3楼网友:由着我着迷
  • 2021-04-04 10:56
在报价表的D2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(数据表!D:D,MATCH(A2&B2,数据表!A:A&数据表!B:B,0))
如果会存在无法匹配的数据,可以在公式前加上容错函数IFERROR,公式修改为,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=IFERROR(INDEX(数据表!D:D,MATCH(A2&B2,数据表!A:A&数据表!B:B,0)),"")追问

还是不行两个都试过了


和数据表中的下边这个名字没关系吧追答忘记你是跨工作簿引用了。根据你截图的信息,显示你使用的是WPS,Office 中的函数可能WPS不完全支持,先给出Excel 的公式。
在报价表的D2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=IFERROR(INDEX('[数据表]/源'!D:D,MATCH(A2&B2,'[数据表]/源'!A:A&'[数据表]/源'!B:B,0)),"")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯