LibreOffice Calc 在输入公式时将字母从大写更改为小写

LibreOffice Calc 在输入公式时将字母从大写更改为小写

我正在尝试在 LibreOffice Calc 中的一个单元格中输入以下内容:

=SUM(Business_Profit,'Sch. C (2)'!Business_Profit)

当我这样做时,只要我按下回车键,输入行就会显示:

=SUM(Business_Profit,'sch. c (2)'!Business_Profit)

并且单元格引用失败(我输入的单元格显示:

#NAME?

我仔细查看了自动更正选项:“选项”选项卡中的每个条目都未选中。

有没有办法让 LibreOffice Calc 接受我在单元格中输入的公式?

我并不是一名专家,无法确定大小写变化是否是造成单元格引用混乱的原因。但我知道在 Excel 中不会出现此问题;在 Excel 中,公式会按照我输入的方式输入,单元格引用也能正常工作。

任何帮助将不胜感激。

答案1

  1. 自由办公室计算不喜欢标签中的空格(“空白”)。

  2. 使用定义名称对话框标记单元格或单元格区域。

  3. 引用单元格名称时,计算将显示您输入的相应名称。在下面的示例中,单元格 E1 被命名为格罗斯先知和 F1,努特先知.当我开始输入公式时

=Grosse_Prophet - 坚果

计算建议努特先知(按Enter接受该名称)。请注意,搜索名称不是区分大小写。

Nming Calc 单元格

答案2

有两件事导致强制转换为小写:

(1) 输入公式时,Calc 会将所有无法识别的引用更改为小写。工作表和变量名引用都会发生这种情况。Insert > Names > Manage如果 Calc 意外无法识别变量名,请检查列表。

(2)默认情况下,Calc 使用.工作表范围运算符,而不是 Excel 的!范围运算符。使用

'Sch. C (2)'.Business_Profit代替

'Sch. C (2)'!Business_Profit

应该让 Calc 识别工作表名称并防止转换为小写。

另一个解决方案是转到Tools > Options > LibreOffice Calc > Formula并将公式语法从 更改Calc A1Excel A1。这似乎只会影响公式的显示和输入处理。它不会破坏现有的工作表引用。根据实验,$如果最初在模式下创建了工作表间引用,Calc 还会在工作表名称前面添加一个Excel A1

相关内容