求高手指点,excel中如何使一个表的两个数据批量等于另外一个表格数据

如上图表1和表2分别是不同的两个表格,如何通过函数让表1里面的B列的数据等于表2里面B列加C列数据,C列的数据等于表2里D加E列数据。我直接在表1的B3列=表二里面B3+C3,最后直接往后拖公式,得出来的结果却是表1里面的C3=表2里面的C3+D3,我要的是表1里面的C3=表2里面D3+E3,依次往后延伸;谁能解答,不胜感激啊

第1个回答  2014-10-07
1、在表1的B3=表二里面B3+C3
2、在表1的C3=表2里面D3+E3
3、再向后拖,就可以按你要求跳着计算了。追问

这样不行,往后拖还是得不到两个数相加等于另外一个表,我试了,和我之前一样的

追答

你要选中表一B3和C3两个单元格再往后拖。

本回答被网友采纳
第2个回答  2014-10-07
=SUM(OFFSET(Sheet2!$B3,0,COLUMN(A1)*2-2,1,2))

用这个公式,放在你表1B3 的位置,往右拉往下拉。
第3个回答  2014-10-07
用SUM和偏移量函数OFFSET结合,
你在表1的B2输入=SUM(OFFSET(Sheet2!$B3,,(COLUMN(A1)-1)*2,1,2))向右填充再向下填充。追问

column函数不太熟悉,里面的A1然后又减一是什么意思呢

追答

2 分钟前column是返回列号,COLUMN(A1)-1)*2=(1-1)*2=0,当公式向右移动一列就变为COLUMN(B1)-1)*2=(2-1)*2=2

本回答被提问者采纳
相似回答