Excel访问单独的工作表,但不断自动更改引用

时间:2018-04-18 13:48:31

标签: excel excel-formula

我正在尝试在excel文档中添加一个公式,该文档需要从单独的工作表(在同一本书中)访问数据,但它一直试图引用另一本书。我在不同的书中创建了公式用于测试目的,并使其工作得非常好。涉及两种类型的功能;一个是CountIf函数,用于表示一列中有多少行具有特定值,另一个函数计算一列中具有特定值的行数和另一列中的另一个值。我用于第一个帐户的公式是:

=COUNTIF(Sheet1!$H$2:H$65536, "Data Protection Awareness")

第二个公式是:

=COUNTIFS(Sheet1!I$2:$M$65536,"Column2",Sheet1!D$2:$H$65536,"Column1")

这就是我在测试环境中设置它们的方式,它运行良好。但是,当我将其复制到另一个电子表格时,它一直试图引用回原始电子表格,这对我没用,所以我将公式复制到Word文档中,将“Sheet1”的所有示例更改为“示例”数据',(= COUNTIF(示例[数据]数据!$ H $ 2:H $ 65536,“数据保护意识”))然后将其复制到原始电子表格中,打开“更新值:数据”窗口。

我尝试将源设置为正确的工作表,但这会将公式更改为

=COUNTIF(Example [Data]Data!$H$2:H$65536, "Data Protection Awareness")

返回#NAME?错误。我也尝试从头开始输入公式,结果相同。

如何成功传输公式?

此问题中的所有数据都是匿名的。

P.S。我已经查看了StackOverflow,我能找到的最接近的是this question,它没有回答我想知道的内容。

2 个答案:

答案 0 :(得分:0)

链接管理器是处理更改打破查找外部链接的最佳方式。

更多信息:

答案 1 :(得分:0)

我决定尝试从头开始重新输入公式,因为某些原因,这个公式起作用。我认为关键是不要复制和粘贴任何实际的公式,而只是复制要搜索和计算的文本。这就是我做的所有不同,我希望阅读这有助于其他人。