首页 > 解决方案 > 单元格引用不起作用,它们似乎是字符串而不是引用,如何解决?

问题描述

通常,如果您有一个引用工作表的公式,例如Sheet2!B2:B并且您决定将该工作表的名称更改为“销售”,则该公式会将工作表名称更新为Sales!B2:B.

我有一个公式,其中我的参考似乎不起作用,我不断得到#ERROR. 我正在引用一个工作表,看起来它是正确的,我将工作表的名称更改为其他名称,并且公式不会更新引用。这让我认为它实际上并没有将其作为单元格引用而是作为字符串来读取。

我有这个样本,它有工作公式:https ://docs.google.com/spreadsheets/d/1iLMCLIuXSjX1v4VvpdVI6omWXe3p0_s_eCpjsQ3GsbE/edit#gid=1544764194

在具有真实数据的实际工作表中,具有正确工作表名称的相同公式返回#ERROR如上所述。我不明白为什么引用不起作用。

如何确保引用是实际引用而不是字符串?

更新:所以问题似乎是,在德语版本中,公式使用分号而不是逗号来分隔参数......相反,我现在收到一条不同的错误消息:

错误无法解析函数 QUERY 参数 2 的查询字符串:NO_COLUMN: Col2

公式:

=ARRAYFORMULA(QUERY(
{
'anzahl-schulen'!A:A;
IFERROR(VLOOKUP('anzahl-schulen'!A:A;hochschulen!A:B;2;0);-1)
};
"select Col1,COUNT(Col1),Col2,COUNT(Col1)/Col2 where Col1<>'' group by Col1,Col2 label COUNT(Col1)'amount',Col2'total amount',COUNT(Col1)/Col2'percentage'"
))

编辑:有人告诉我其他人将接管这项任务。如果有人想回答并帮助未来偶然发现这个问题的人,我会继续提出这个问题。

标签: google-sheetsgoogle-sheets-formula

解决方案


我拿了你的样品表并改变了表!给 anzahl-schulen 取个名字,然后回来看看会发生什么。

到目前为止,对我来说一切都很好。

我会尝试重新输入公式,以确保它们引用了正确的单元格(我也不会自己输入单元格引用,我更喜欢选择它们并让谷歌表格处理输入)。

在此处输入图像描述


推荐阅读