LibreOffice Calc 中的错误代码

下表简要介绍了 LibreOfficeCalc 中的错误信息。如果包含光标的单元格发生错误,状态栏中会显示相应的错误信息。

错误码

消息

解释

###

单元格的宽度不足以显示输入的内容。

501

无效字符

公式中的字符无效。

502

无效参数

函数参数无效。例如,要在 SQRT() 函数中使用附属,请用 IMSQRT()。

503
#NUM!

无效浮点运算

某运算导致溢出定义的值域。

504

参数列表错误

函数参数无效,例如,用文字代替数字,或用区域引用代替单元格引用。

508

错误:括号缺失

缺少括号,例如只有右括号而没有左括号。

509

缺少运算符

缺少运算符,例如 "=2(3+4) *",其中 "2" 和 "(" 之间缺少运算符。

510

缺少变量

缺少变量,例如 "=1+*2",两个运算符直接相邻。

511

缺少变量

函数需要的变量多于给出的变量,例如 AND() 和 OR()。

512

公式溢出

编译器:公式中内部标记(即运算符、变量、括号)的总数超过了 8192。

513

字符串溢出

编译器:公式中标识符的大小超过 64 KB。解释器:字符串运算结果的大小超过 64 KB。

514

内部溢出

排序运算带有过多的数字数据(最大为 100000)或计算堆栈溢出。

516

内部语法错误

计算堆栈期待的矩阵,但该矩阵不存在。

517

内部语法错误

不可识别代码,例如,带有新功能的文档被载入到不含此功能的旧版本中。

518

内部语法错误

变量不存在

519
#VALUE

无结果(单元格中出现的不是 Err:519 而是 #VALUE!)

公式计算出与定义不符的数值;或者公式引用的单元格含有文字而非数字。

520

内部语法错误

编译程序产生不可识别的编译程序代码。

521

内部语法错误

无结果。

522

循环引用

公式直接或间接引用其本身,并且未在 - LibreOffice Calc - “计算”下设置迭代选项。

523

运算过程不收敛

函数缺少目标值,或者迭代引用没有在设置的最大步数内达到最小偏差值。

524
#REF

无效引用(单元格中出现的不是 Err:524 而是 #REF!)

编译器:无法解析行或列的说明名称。解释器:在公式中,缺少含有被引用单元格的行、列或工作表。

525
#NAME?

无效名称(在单元格中出现的不是 Err:525 而是 #NAME?)

无法分析标识符,例如无有效的引用、无有效的域名称、无列/行数据标志、无宏、小数点符号不正确、找不到加载宏等。

526

内部语法错误

已废弃,不再使用,但如果结果是域中的一个公式,则可能来源于旧文档。

527

内部溢出

解释器:过多的引用嵌套,例如单元格引用单元格,多层引用。

532
#DIV/0!

被零除

除法运算符 / 如果分母是 0
其他函数也会返回此错误,例如:
VARP 参数的数目小于 1
STDEVP 参数的数目小于 1
VAR 参数的数目小于 2
STDEV 参数的数目小于 2
STANDARDIZE 中 stdev=0
NORMDIST 中 stdev=0