Коды
ошибок в LibreOffice Calc
В следующей таблице описываются коды
ошибок для LibreOffice Calc. Если ошибка
происходит в ячейке, содержащей курсор,
сообщение об ошибке отображается
в строке состояния.
Код ошибки | Сообщение | Объяснение |
---|---|---|
### | нет |
Ширины ячейки не хватает для отображения содержимого. |
501 | Недопустимый символ |
Символ в формуле недействителен.
|
502 | Недопустимый аргумент |
Недопустимый аргумент функции. Например, отрицательное число в функции SQRT() (в этом случае следует использовать IMSQRT()). |
503
#NUM! |
Недопустимая операция с плавающей запятой |
Вычисление приводит к переполнению определенного диапазона значений. |
504 | Ошибка в списке параметров |
Недопустимый параметр функции, например текст вместо числа или доменная ссылка вместо ссылки на ячейку. |
508 | Ошибка: нет пары |
Отсутствует скобка: например, есть закрывающие скобки, но нет открывающих скобок. |
509 | Отсутствует оператор |
Отсутствует оператор: например, в выражении «=2(3+4) * » нет оператора между символами «2» и «(«. |
510 | Отсутствует переменная |
Нет переменной, например, в случае, когда два оператора стоят рядом «=1+*2». |
511
|
Отсутствует переменная |
Функция требует большего количества переменных, например AND() и OR(). |
512 | Слишком длинная формула |
Компилятор: общее количество внутренних лексем (т.е. операторов, переменных и угловых скобок) в формуле превышает 512. |
513 | Слишком длинная строка |
Компилятор: идентификатор в формуле по размеру превышает 64 КБ. Интерпретатор: результат строковой операции по размеру превышает 64 КБ. |
514 |
Внутреннее переполнение
|
Операция сортировки, предпринятая на слишком большом количестве числовых данных (максимально 100000), или переполнение стека вычислений. |
516 | Внутренняя ошибка синтаксиса |
В стеке вычислений предполагается матрица, но она недоступна. |
517 | Внутренняя ошибка синтаксиса |
Неизвестный код: например, документ с новой функцией загружен в старую версию, не содержащую этой функции. |
518 | Внутренняя ошибка синтаксиса |
Переменная недоступна.
|
519
#ЗНАЧЕН! |
Нет результата (в ячейке отображается #ЗНАЧЕН! а не Ошибка:519) |
Формула возвращает значение, не соответствующее определению, или ячейка, на которую ссылается формула, содержит текст вместо числа. |
520 | Внутренняя ошибка синтаксиса |
Компилятор создал неизвестный код компиляции. |
521 | Внутренняя ошибка синтаксиса |
Нет результата.
|
522 | Циклическая ссылка |
Формула прямым или косвенным образом ссылается на себя, и не настроен параметр Циклы в разделе Сервис — Параметры — LibreOffice Calc — Вычислить. |
523 | Процедура вычисления не сходится |
Функция потеряла подбираемое значение или циклические ссылки не доходят до минимальных изменений для заданного максимального числа шагов. |
524
#ССЫЛ! |
недопустимые ссылки (вместо Ошибка:524 в ячейке содержится #ССЫЛ!) |
Компилятор: не удалось определить имя описания столбца или строки. Интерпретатор: в формуле отсутствует столбец, строка или лист, содержащий ссылочную ячейку. |
525
#ИМЯ? |
недопустимые имена (вместо Ошибка:525 ячейка содержит #ИМЯ?) |
Идентификатор не может быть оценен (например, нет допустимой ссылки, нет допустимого доменного имени, нет подписи столбца/строки, нет макроса, неправильный десятичный разделитель, не найдена надстройка). |
526 | Внутренняя ошибка синтаксиса |
Устарела, уже не используется, но может возникнуть из старых документов, если результатом является формула из домена. |
527 | Внутреннее переполнение |
Интерпретатор: ссылки (например, ссылка ячейки на ячейку) чрезмерно инкапсулированы. |
532
#DIV/0! |
Деление на ноль |
Оператор деления/если знаменатель равен 0. Эта ошибка возвращается некоторыми VARP с менее чем 1 аргументом STDEVP с менее чем 1 аргументом ВАР с менее чем 2 аргументами STDEV с менее чем 2 аргументами STANDARDIZE с stdev=0 NORMDIST с stdev=0 |
If you are seeing the 504 error code in LibreOffice Calc, simply type the valid Function parameter. Ensure that the inputted data is not hyperlinked.
LibreOffice Calc is a spreadsheet component of the LibreOffice software package that is designed to be accessible to a wide range of users.
LibreOffice Calc underwent a major rewrite of its formula handling to fix defects in calculating formulas involving external references and boost data caching performance when large ranges of data are referenced.
Now, a few users have reported they get error 504 in LibreOffice Calc. So, what’s the issue? We have provided the explanation below.
Here’s what the LibreOffice Calc troubleshooting guide has mentioned regarding the error…
“Function parameter is not valid, for example, text instead of a number, or a domain reference instead of cell reference.” Type of error: Parameter list error
Reason for 504 error code
Firstly, make sure the data is not hyperlinked on sheets. Change texts to unformatted texts to fix this gremlin.
Also, if you are using “arrays formulas”, know that these should be applied by mandatory pressing the Ctrl + Shift + Enter key combination to insert them, not Enter or Tab or mouse-clicking elsewhere on the sheet. Otherwise, it will error out.
That’s a wrap. We hope you found this article helpful. Thanks for reading.
Was this article helpful?
YesNo
From The Document Foundation Wiki
- Главная
- Разработка
- Дизайн
- QA
- События
- Документация
- Сайт
- Локализация
- Accessibility
- Маркетинг
- Diversity
- Wiki справка
- Документация
- Публикации
- Сторонняя документация
- ЧаВо
- HowTo
- Macros
- Документация для разработчиков
- Главная
- Общие
- Writer
- Calc
- Impress
- Draw
- Math
- Base
Что означают коды ошибок (Err: NNN ) в электронных таблицах LibreOffice?
Код ошибки | Текст | Описание |
---|---|---|
#### | any | Ячейка недостаточно большая для отображения всего содержимого. См. Как просмотреть содержимое ячейки, в которой отображается ###. |
501 | Invalid character | Не верный символ для этого контекста. Например:=1¤2 вместо =1E2. |
502 | Invalid argument | Аргумент функции имеет неправильное (недопустимое) значение. Например: отрицательное значение для функции извлечения корня. |
503 #NUM ! |
Incorrect floating point operation | Результат вычисления находится вне определенного диапазона значений. |
504 | Error in parameter list | Параметр функции имеет неверный тип. Например: текст вместо числа или ссылка на диапазон ячеек вместо ссылки на одну ячейку |
505 | Internal syntax error | Не используется |
506 | Incorrect decimal point | Не используется |
507 | Error : missing pair | Не используется |
508 | Error : missing pair | Закрывающая скобка без открывающей скобки или пропавшая закрывающая скобка в середине формулы (отсутствующая скобка в конце формулы добавляется автоматически). |
509 | Missing operator | Отсутствует оператор. Например: в формуле =2(3+4) отсутствует математический оператор (*, /, + или -) между цифрой «2» и открывающей скобкой «(«. |
510 | Missing variable | Недостающая переменная. Два оператора, где второй не является унарным оператором, следуют друг за другом. Например: =1+*2. |
511 | Missing variable | Недостающая переменная. Функция требует большего количества переменных, чем указано. Например: для операторов AND() и OR() не указаны параметры. |
512 | Formula too long | В компиляторе: это относится к внутреннему числу битов (512 максимум), которое не имеет ничего общего с длиной символьной строки в формуле, но зависит от количества операторов, переменных, скобок и т.д. в формуле. В интерпретаторе: формулы, которые генерируют слишком много матриц сразу (150 максимум) и основные функции, которые получают в качестве параметров массив, который слишком велик (OxFFE максимум в 65534 октета). |
513 | Character string too long | В компиляторе: идентификатор в формуле содержит более 255 символов. В интерпретаторе: результат операции над строкой символов содержит более 255 знаков. |
514 | Internal capacity exceeded | Операции сортировки со слишком большим количеством данных (максимум доступно 100 000) или данные, которые превышают стек вычислений |
515 | Internal syntax error | Не используется |
516 | Internal syntax error | Стек расчета должен содержать матрицу, но её не существует. |
517 | Internal syntax error | Неизвестный код операции. Например: документ, содержащий новую функцию, открыт в старой версии программного обеспечения, которая не содержит эту её. |
518 | Internal syntax error | Переменная должна появиться из стека вычислений, но её там нет. |
519 #VALUE ! | No result | Функция не может поставить значение, соответствующее определению, или одна из ячеек, на которую ссылается формула, содержит текст вместо числа |
520 | Internal syntax error | Компилятор сгенерировал код, который не может быть интерпретирован. |
521 | Internal syntax error | Нет результата в стеке вычисления. |
522 | Circular reference | Формула делает прямую или косвенную ссылку на саму себя и в меню Сервис ▸ Параметры ▸ LibreOffice Calc ▸ Вычисления не были активированы итерации. |
523 | The calculation does not converge | Статистические (финансовые) функции стремятся к заданному значению, но не достигают его, или итерация ссылок в цикле не достигает минимального изменения в рамках определенных шагом максимальных |
524 #REF ! |
Incorrect reference | В компиляторе: заголовки строк или столбцов не обнаружены. В интерпретаторе: формула ссылается на ячейку, столбец, строка или таблица которой были удалены или не входили в таблицу. |
525 #NAME ? |
Incorrect name | В компиляторе: система не может активировать идентификатор (нет ссылки, имени секции, заголовка строки или столбца, макроса, и так далее). В интерпретаторе: то же самое в течение всего периода выполнения. Например: функция Basic или надстройка недоступны. |
526 | Internal syntax error | Это уже не используется, но может произойти в старых документах, если результатом формулы был диапазон. |
527 | Internal capacity exceeded | В интерпретаторе: Чрезмерная вложенность ссылок (ячейка ссылается на ячейку, которая ссылается на ячейку, которая ссылается на ячейку и т.д.). |
532 #DIV/0 ! |
Division by zero | Оператор делений «/», где знаменатель равен «0» Другие функции могут возвращать эту ошибку. Например: VAR.P с менее чем 1 аргументом ECARTYPEP менее чем 1 аргументом VAR менее чем 2 аргументами ECARTYPE менее чем 2 аргументами CENTREE.REDUITE с ECARTYPE=0 LOI.NORMALE с ECARTYPE=0 |
ТИПОШИБКИ Cell display
ТИП.ОШИБКИ |
Code | Status Bar Message | Explanation of the error (Example) |
---|---|---|---|
(None)
### |
The column is too narrow to display the complete formatted contents of the cell. |
||
(None) #FMT |
This value is outside of the valid limits for this number format. |
||
32767 #Н/Д 7 |
NotAvailable | Value not available |
A result for the formula expression is not available. |
501 | IllegalChar | Invalid character |
Invalid character in formula. |
502
|
IllegalArgument | Invalid argument |
An argument of a function has an invalid value. |
503 #ЧИСЛО! 6 |
IllegalFPOperation | Invalid numeric value |
Invalid floating point operation. |
504 | IllegalParameter | Error in parameter list |
The type of a parameter of a function is invalid. |
505 | Internal syntax error |
Not configured. |
|
506 | Invalid decimal separator |
Not configured. |
|
507 | Pair | Pair missing |
Missing bracket or parenthesis. |
508 | PairExpected | In bracketing |
Missing bracket or parenthesis. |
509 | OperatorExpected | Operator missing |
Example: |
510 | VariableExpected | Variable missing |
Two operators, where the second is not a unitary operator, follow each other. |
511
|
ParameterExpected | Variable missing |
The function requires more variables than those provided. |
512 | CodeOverflow | Formula overflow |
Formula too long. |
513 | StringOverflow | String overflow |
Character string too long. |
514 | StackOverflow | Internal overflow |
Internal capacity exceeded. |
515 | UnknownState | Internal syntax error |
Unknown error. |
516
|
UnknownVariable | Internal syntax error |
Matrix is expected on the calculation stack, but it is not available. |
517 | UnknownOpCode | Internal syntax error |
Unknown operation code. |
518 | UnknownStackVariable | Internal syntax error |
Variable not available. |
519 #ЗНАЧ! 3 |
NoValue | No value |
No valid result is possible. |
520 | UnknownToken | Internal syntactical error |
The compiler has generated a code which it cannot interpret. |
521 #NULL! 1 (LO > 7.6) |
NoCode | No code or (no) intersection |
No code or no intersection |
522 | CircularReference | Circular reference |
A formula refers directly or indirectly to itself and the Iterations option is not activated under |
523 | NoConvergence | Calculation does not converge |
The calculation procedure does not converge. |
524 #ССЫЛ! 4 |
NoRef | Not a valid reference |
Compiler: a row or column heading could not be detected. |
525 #ИМЯ? 5 |
NoName | Invalid name |
An identifier could not be evaluated: no valid reference, no valid function name, no column/row label, no macro, incorrect decimal separator, add-in not found. |
526 | Internal syntax error |
Obsolete, no longer used; |
|
527 | Internal overflow |
Internal capacity exceeded. |
|
528 |
Not used. |
||
529
|
CellNoValue |
Interpreter, internal: no numeric value but numeric queried. |
|
530 #ADDIN? |
NoAddin | Add-in not found |
Add-In not found. |
531 #MACRO? |
NoMacro | Macro not found |
Macro not available / not found. |
532 #ДЕЛ/0! 2 |
DivisionByZero | Division by zero |
The denominator of a division operation («
|
533 | NestedArray | Nested arrays are not supported. |
Example: |
534 | NotNumericString |
Interpreter, internal: no numeric value but numeric queried. |
|
535 | JumpMatHasResult |
Interpreter, internal: jump matrix already has a result at this position. |
|
536 | ElementNaN |
Interpreter, internal: (matrix) element is not a numeric value. |
|
537 | RetryCircular |
Internal: keep dirty, retry interpreting next round. |
|
538 | MatrixSize | Array or matrix size |
Invalid size of Array. |
539 | BadArrayContent | Unsupported inline array content |
Bad inline array content, non-value/non-string. |
540 | LinkFormulaNeedingCheck | External content disabled |
A function that requires (re)loading of external sources is encountered and the user has not confirmed reloading of external sources yet. |
ТИПОШИБКИ Cell display
ТИП.ОШИБКИ |
Code | Status Bar Message | Explanation of the error (Example) |
A reference list of LibreOffice Calc error codes with explanations.
LibreOffice Calc offers feedback for errors, including miscalculations, improper function usage, invalid cell references or values, and other user mistakes. Depending on the specific error, this feedback can be shown within the cell itself, on the status bar, or even both.
Generally, the error message is displayed on the status bar if the error happens in the currently selected cell or the cell where the cursor is located.
Error codes for Cells
###
- Code: None
- Explanation: The column is too narrow to display the complete formatted contents of the cell. This is not really an error value, so there is no corresponding numerical error code. The solutions to this problem are to increase the width of the column. or select Format → Cells → Alignment and click either Wrap text automatically or Shrink to fit cell size to make the text match the current column width.
Err502
- Code: 502
- Explanation: The function argument is invalid, or the DGET function finds more than one matching cell.
#NUM!
- Code: 503
- Explanation: A calculation resulted in an overflow of the defined value range.
#VALUE
- Code: 519
- Explanation: The formula within the cell returns a value that does not correspond to the definition of the formula or functions used. This error could also mean that the cell referenced by the formula contains text
instead of a number.
#REF!
- Code: 524
- Explanation: The formula within the cell uses a reference that does not exist. Either a column or row description name could not be resolved, or the column, row, or sheet that contains a referenced cell is missing.
#NAME?
- Code: 525
- Explanation: An identifier could not be evaluated: no valid reference, no valid domain name, no column/row label, no macro, incorrect decimal divider, add-in not found. For example, entering in a cell =sum(bob*5) where there is no cell named “bob” or containing the text “bob” generates this error.
#DIV/0!
- Code: 532
- Explanation: Division operator / if the denominator is 0.
General Error Codes
Error code | Error message | Error description |
501 | Invalid character | Character in a formula is not valid. This error is the same as the Invalid Name error (525) except that it occurs within a formula. The cell containing the error will display the #NAME? error reference. |
502 | Invalid argument | Function argument is not valid; for example, a negative number for the root function. This error also occurs if more than one matching cell is found by the DGET function. |
503 | Invalid floating point operation (cell displays #NUM!) |
Division by 0, or another calculation that results in an overflow of the defined value range (a value too big or too Small). |
504 | Parameter list error | Function parameter is not valid; for example, text instead of a number, or a domain reference instead of a cell reference. |
505 | Internal syntax error | |
506 | Invalid semicolon | |
507 | Pair missing | |
508 | Pair missing | Missing bracket or parenthesis; for example, closing brackets but no opening brackets. |
509 | Missing operator | Operator is missing; for example, “=2(3+4) * “, where the operator between “2” and “(” is Missing. |
510 | Missing variable | Variable is missing; for example, when two operators are Together “=1+*2”. |
511 | Missing variable | Function requires more variables than are provided; for example, AND() and OR(). |
512 | Formula overflow | The total number of internal tokens (that is, operators, variables, brackets) in the formula exceeds 512, or the total number of matrices the formula creates exceeds 150. This includes basic functions that receive too large an array as a Parameter. |
513 | String overflow | An identifier in the formula exceeds 64 KB in size, or a result of a string operation exceeds 64 KB in size. |
514 | Internal overflow | Sort operation attempted on too much numerical data (max. 100000) or a calculation stack overflow. |
515 | Internal syntax error | Not used |
516 | Internal syntax error | Matrix is expected on the calculation stack, but is not Available. |
517 | Internal syntax error | Unknown error; for example, a document with a newer function is loaded in an older version of Calc that does not contain the function. |
518 | Internal syntax error | Variable is not available. |
519 | No result (cell displays #VALUE) |
Formula yields a value that does not correspond to the definition, or a cell that is referenced in the formula contains text instead of a number. |
520 | Internal syntax error | Compiler creates an unknown compiler code. |
521 | Internal syntax error | No result |
522 | Circular reference | Formula refers directly or indirectly to itself and the Iterations option is not selected under Tools → Options → LibreOffice Calc → Calculate. |
523 | The calculation procedure does not Converge |
Financial statistics function missed a targeted value, or iterations of circular references do not reach the minimum change within the maximum steps that are set. |
524 | Invalid references (cell displays #REF!) |
A column or row description name could not be resolved, or the column, row, or sheet that contains a referenced cell is Missing. |
525 | Invalid names (cell displays #NAME?) |
An identifier could not be evaluated; for example, no valid reference, no valid domain name, no column/row label, no macro, incorrect decimal divider, add-in not found. |
526 | Internal syntax error | Obsolete, no longer used, but could come from old documents if the result is a formula from a domain. |
527 | Internal overflow | References, such as when a cell references a cell, are too encapsulated or deeply nested. This is an internal error and should not be displayed in LibreOffice. |
528 to 531 | None | Not used |
532 | Division by zero | Division operator / if the denominator is 0. Some more functions return this error; for example: VARP with less than 1 argument STDEVP with less than 1 argument VAR with less than 2 arguments STDEV with less than 2 arguments STANDARDIZE with stdev=0 NORMDIST with stdev=0 |
Closing Notes
I hope you find the explanation for the LibreOffice Calc error for your spreadsheet and able to resolve it.
Related
Tech Support 24/7
Ask a Tech Specialist Online
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
On this page, you will find more information about the most common causes and most relevant solutions for the LibreOffice Calc error ‘504’. Do you need help straight away? Visit our support page.
Error information
What causes the 504 error?
The LibreOffice documentation indicates that error code ‘504’ is caused by the following problem: «Function parameter is not valid, for example, text instead of a number, or a domain reference instead of cell reference.».
Do you think there is another cause for this error? Let others know in the comments.
Tech Support 24/7
Ask a Tech Specialist Online
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
Need more help?
Do you need more help?
Tech experts are ready to answer your questions.
Ask a question