Как определить источник #NAME? ошибка в Libreoffice Calc?

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

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

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

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

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

24
задан spraff
02.05.2023 4:54 Количество просмотров материала 2563
Распечатать страницу

1 ответ

Часть 1: формула, которая работает для пустых ячеек

использовать двойные кавычки: =IF(D8=0,"",C8*D8/B8)

текстовая строка в LibreOffice Calc (и Microsoft Excel) указывается в двойных кавычках. The #NAME? ошибка в Формуле при попытке отобразить '' это неверный идентификатор или значение.

  • формула ='' результаты #NAME? ошибка.
  • формула ="" отображает пустой клетка.

Часть 2: Определите Недопустимую Часть Формулы

щелкните значок мастера функций (enter image description here), чтобы открыть мастер функций для ячейки.

Function Wizard Icon- Screenshot

в этом случае ошибка обозначается красным кружком на '' линии.

enter image description here

2
отвечен Steven 2023-05-03 12:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх