Google sheets 在新电子表格中输入时公式未解析

Google sheets 在新电子表格中输入时公式未解析,google-sheets,locale,google-sheets-formula,parse-error,Google Sheets,Locale,Google Sheets Formula,Parse Error,我有一个谷歌电子表格,里面有一些值和公式,我想复制到另一个电子表格中的另一个表格中,但是粘贴的公式会出现公式解析错误。在新的表格中 例如,公式=FLOOR.MATH($C$2/100*$I$5,5)在第一个电子表格的工作表中工作,但在第二个电子表格的工作表中被破坏,即使手动重新键入 删除引用和只使用数字并不会改变任何事情-仍然是相同的错误。然而,简单的公式和参考文献起作用。例如,=$C$2和=42/100*5在这两个电子表格中都能正常工作 我已经确认,该公式在第一个电子表格中的不同表格上有效,并

我有一个谷歌电子表格,里面有一些值和公式,我想复制到另一个电子表格中的另一个表格中,但是粘贴的公式会出现
公式解析错误。
在新的表格中

例如,公式
=FLOOR.MATH($C$2/100*$I$5,5)
在第一个电子表格的工作表中工作,但在第二个电子表格的工作表中被破坏,即使手动重新键入

删除引用和只使用数字并不会改变任何事情-仍然是相同的错误。然而,简单的公式和参考文献起作用。例如,
=$C$2
=42/100*5
在这两个电子表格中都能正常工作

我已经确认,该公式在第一个电子表格中的不同表格上有效,并且具有不同的值和单元格引用


为什么这个公式只适用于一个电子表格,而不适用于另一个电子表格?

我发现了这个问题。这是由于电子表格之间的地区差异造成的

“工作”电子表格位于使用句点作为小数分隔符的区域设置中。“断开的”电子表格位于使用逗号作为小数分隔符的区域设置中

这意味着在第二页的公式中,分隔参数的逗号被解释为十进制分隔符。这就是为什么简单的公式有效,而需要参数的更复杂的公式无效的原因

这可以通过转到
文件->电子表格设置
并检查每个文档的
区域设置
来确认

要修复此问题,有两个选项:

  • 更改第二个电子表格的区域设置以匹配第一个电子表格
  • 将公式中的逗号改为分号

  • 由于分号适用于所有地区,因此这是您应该进行的首选更改,尤其是在首次编写公式时,我发现了问题。这是由于电子表格之间的地区差异造成的

    “工作”电子表格位于使用句点作为小数分隔符的区域设置中。“断开的”电子表格位于使用逗号作为小数分隔符的区域设置中

    这意味着在第二页的公式中,分隔参数的逗号被解释为十进制分隔符。这就是为什么简单的公式有效,而需要参数的更复杂的公式无效的原因

    这可以通过转到
    文件->电子表格设置
    并检查每个文档的
    区域设置
    来确认

    要修复此问题,有两个选项:

  • 更改第二个电子表格的区域设置以匹配第一个电子表格
  • 将公式中的逗号改为分号
  • 由于分号适用于所有地区,因此这是您应该进行的首选更改,尤其是在首次编写公式时