关于excel公式问题?

常用Office办公软件的人都知道,如果编辑完某个函数公式后,只要一下拉,即所拉的表格的公式格式会和所编辑的函数公式一样。
现在我想求助的问题是:我在不同的三个工作表里编辑公式,但下拉后,结果都是一样的,为什么?(实例:在excelA、excelB、excelC三个表中的B1分别想加,也就是我在excelD中编了这么一个公式,“=B1+B1+B1”(B1分别是三个工作表的),在excelD的B1里,得出的结果是5,答案对了,然后我把这个公式下拉,其他的答案全是5,很明显第二个答案开始就错了。)
简言之,就是在不同的工作表里可以串联同一个公式??
不知道我表达清楚了没有?请高手们帮帮忙啊!!
我说了excelA、excelB、excelC就说明是三个工作薄嘛!不是一个工作薄里的三个标签,不是啦!!也就是说把三个工作薄里的B1数据分别相加或混合运算,想让它下拉后的工作每列和第一个公式是一样的!
还没表达明白吗?

第1个回答  2009-06-09
我知道你的大概意思了。 但是首先来说你的格式就是错的。如果你的这四个表是在同一工作薄的话正确的格式是这样:(假设你要填充的表格是excelD里面的B列。) 直接在b1里面输入“=excelA!b1+excelB!b1+excelC!b1“然后再往下拉填充。这样才是对了。不信你可以试试。如果不是同一工作薄的话只需要加上每个表的存放地址。比如你的excelA存放在D盘。只需要写“d:\[工作薄名.xls]excelA!b1.依次类推。希望能帮助到你。

参考资料:

第2个回答  2009-06-10
估计你说的是绝对引用和相对引用的问题
你设计好公式以后,用F4按键,将其改为相对引用的样式,然后再下拉,否则,下拉后肯定是一样的答案,所以的单元格的答案都是一样的。
即修改后的公式是这样的:
=[BookA]Sheet1!A1+[BookB]Sheet1!A1+.....
而不是:
=[Book1]Sheet1!$A$1+[Book2]Sheet1!$A$1+......本回答被网友采纳
第3个回答  2019-04-29
=w4/$w$23
不变的单元格引用使用绝对引用:行号列标前加$
根据具体情况也可以使用混合引用。
第4个回答  2009-06-09
excelA,B,C是三个工作表还是三个工作簿?如在同一工作簿中的三个工作表,D表=A!B1+B!B1+C!B1,再向下拉。
第5个回答  2009-06-09
=Sheet1!b1+Sheet2!b1
应该是这样的吧
而不是简单的B1+B1+B1