Libreoffice calc ошибка имя

Jim K

2018-05-25 в 03:37

Похоже, что Calc ожидает русские имена функций (или украинский или любой другой язык). Для лучшей совместимости, выберите Сервис -> Параметры -> LibreOffice Calc -> Формула -> Использовать английские имена функций .

Кроме того, чтобы узнать, какое имя ожидается, щелкните fxзначок, чтобы открыть Мастер функций. Выберите название функции из списка.

Я подозреваю, что это правильно. Если LO распознает функцию, она будет заглавной.

fixer1234 5 лет назад

0

О, спасибо, это помогло. Но это так неочевидно, правда: c

Someone 5 лет назад

0

На мой взгляд, * Использовать английские имена функций * должно быть по умолчанию, а точка с запятой должна быть разделителем по умолчанию. Эти две вещи помогут сделать LO последовательным для всех, чтобы работать вместе. См. Https://ask.libreoffice.org/en/question/131311/why-do-i-often-get-an-error-508-504-502-eg-if-i-paste-a-calc-formula -из-некоторые-пост-в-мое-лист /.

Jim K 5 лет назад

0

моя таблица LibreOffice Calc содержит следующую формулу:

=IF(D8=0,'',C8*D8/B8)

Если B8, C8 и D8 все имеют значения, то это работает. Но если они пусты, это не работает, я получаю #NAME? код ошибки.

в этом конкретном случае все, что мне нужно, это версия формулы, которая работает для пустых и полных входных ячеек( я думаю, вы можете видеть намерение), но я также хотел бы в общем случае допросить LibreOffice и спросить его, какая часть формулы содержит формулу недопустимая ссылка на имя.

могу я сделать это?

Коды
ошибок в 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

Tell me, please, what’s the problem. I’m trying to write an IF, but I’m constantly getting a #name error. Moreover, even with the simplest conditions, like 0 <1. The syntax was looked up in the documentation — =IF(x<y;z;b).

error1

error2

fixer1234's user avatar

fixer1234

27k61 gold badges72 silver badges116 bronze badges

asked May 25, 2018 at 2:37

Someone's user avatar

0

It looks like Calc is expecting Russian function names (or Ukranian or whatever language that is). For best interoperability, check Tools -> Options -> LibreOffice Calc -> Formula -> Use English function names.

Alternatively, to find out what name is expected, click the fx icon to open the Function Wizard. Choose the name of the function from a list.

answered May 25, 2018 at 3:37

Jim K's user avatar

Jim KJim K

3,8011 gold badge8 silver badges20 bronze badges

4

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

Понравилась статья? Поделить с друзьями:
  • Libreoffice calc ошибка 523
  • Libreoffice calc ошибка 511
  • Libreoffice calc как убрать подчеркивание ошибок
  • Libraries minecraft ошибка
  • Libopenglrender dll ошибка