首页 文章

如何阻止Excel更改引用的单元格范围

提问于
浏览
1

我在表1中的公式,A3是

=SUMPRODUCT(('count May'!$D$2:$D$2000=Categories!$A$5)*('count May'!$E$2:$E$2000=Categories!$B$3)*(ISNUMBER(SEARCH('count May'!$F$2:$F$2000,Categories!$C$4))))

Count可能是may的月份表(我这样做了整整一年),categories是包含我帮助表的表 . 当我从导出中粘贴数据时,大约1600行,一列具有不同的公司,另一列具有不同的就业状态,另一列具有不同的位置,即公司$ A $ 5,全时$ B $ 3,位置$ C $ 4到任何月份表具有上述公式的单元格将所有单元格范围从$ 2:$ 2000更改为$ 1609:$ 2000 .

=SUMPRODUCT(('count May'!$D$1609:$D$2000=Categories!$A$5)*('count May'!$E$1609:$E$2000=Categories!$B$3)*(ISNUMBER(SEARCH('count May'!$F$1609:$F$2000,Categories!$C$4))))

然后我得到#Value!或A3中的#N / A.基本上粘贴的数据使得A3中的公式范围从最后一个粘贴数据单元格后的几行开始 . 我试图改变$ D $ 1609:$ D $ 2000到$ D:$ D,$ E:$ E,$ F:$ F,但我得到一个excel无法完成此任务错误,我尝试将$ D $ 2000更改为$ D $ 1600,但这不起作用,因为每个月都会有不同的行数 . 我尝试切割而不是复制但仍然发生 .

如果有任何帮助,数据放在一个表格,D,E,F列中,然后我复制或剪切并粘贴月份表,然后公式在不同的表格中,但每月参考 .

任何帮助深表感谢 .

1 回答

  • 0

    我在这里很晚才加入,所以你可能已经修复了你的错误(如果是这样的情况让我们知道怎么做!) . 如果我理解正确的话,你可以使用A3中的公式表单'Count May',你将复制数据(范围A1:F1600)复制到'Count May'(可能是A2),以便使用你的公式 . 这样做会混淆A3中公式中的参考值 . 我能够重新创建它的唯一方法是复制/粘贴整行(即行1:1600),而不是所需的单元格范围(即A1:F1600) . 这将在'Count May'中插入1600行,并有效地推动您的参考 . 您的第二个引用不会被移动,因为它引用了另一个工作表,“类别”不受复制/粘贴的影响 . 您的问题应该通过复制所需的单元格范围(而不是整行)并选择A2(而不是第2行)进行粘贴来解决 .

相关问题