excel表中为什么公式下拉后数据不变?

BOOK1表中的一列数据等同于BOOK2表中的从第五行开始以后的一列数据,在BOOK1表中A1列输入=BOOK2表中A5列数据,然后下拉公式,为什么公式不变?仍旧是=BOOK2表中A5列数据,而非是A6\A7\A8.如下图,这个表呢我不能用VLOOKUP解决,因为BOOK1这个表中的部分数据是从BOOK2中复制过来的,是BOOK2中的部分数据。应该怎么办呢?怎么才能让公式下拉后公式中的区域跟着变化?

    点击“左上角圆形按钮/文件”→“公式”→“计算选项”→“自动重算”

    将公式中的带有“$”符号的都去掉:双击单元格,将$符号都删除

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-19
这是数据公式,所以输入后不能回车,需要按下ctrl+shift+回车,即看到公式下拉填充 DE二列为你要的新BC 在B列建立筛选,然后勾选A列中存在的追问

没有耶,还是不行,你能看到我发的表格图片吗?

第2个回答  2012-01-19
按着ctrl试试追问

不行的,同一张表中可以实现,两张表实现不了,我按了没有用。

追答

你的公式怎么写的,我看看

追问

BOOK1
A1=[BOOK2.XLS]SHEET1!$A$4,输入公式后为4,下拉公式后,都和A1的公式一致,全部为4,而不是等于A5\A6.
A2
A3
A4
A5
BOOK2
A1 1
A2 2
A3 3
A4 4
A5 5
A6 6

追答

$A$4改成A4

本回答被提问者采纳
第3个回答  2012-01-19
你是不是绝对引用了?追问

我改成相对引用还是不行。是两个表,不是一个表,谢谢。你看得到我的图片吗?

相似回答