0
Отвечен

Можно ли отключить сообщения об арифметических ошибках?

KTV 5 лет назад в Прочее обновлен 5 лет назад 4

Добрый день!

Очень часто в функциях приема в различных таблицах могут быть арифметические ошибки при делении на 0.

И бывает так, что когда сотрудников много, ошибка появляется много раз, и надо все время нажимать ОК.

Можно ли как-то отключить такие сообщения об ошибках?


Ответ

Ответ
Отвечен

Можно. Для этого писать функцию приема так, чтобы деления на ноль не было.
Знаменатель вычисляете в отедльный столбец. Там где используется это знаменатель пишете
IF(имястолбцазнаменателя@R_C(числитель/имястолбцазнаменателя)@R_C(0))

ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от KTV 5 лет назад
Ответ
Отвечен

Можно. Для этого писать функцию приема так, чтобы деления на ноль не было.
Знаменатель вычисляете в отедльный столбец. Там где используется это знаменатель пишете
IF(имястолбцазнаменателя@R_C(числитель/имястолбцазнаменателя)@R_C(0))

вот это будет в следующей версии.
Но убирание галочки будет отключать только до следующего "сеанса" работы "калькулятора".
Ну как пример: если ошибка в функции расчета столбца, то когда запускается расчет столбцов в таблице, то до конца расчета. При следующем запуске расчета, ошибка опять будет показана.
Аналогично с приемом в таблицу. Отключение действует до конца текущего приема в таблицу. Следующий запуск приема покажет это сообщение снова.
Потому что все таки правильный путь: это функции приема и расчета обрабатывающие ситуацию нулевого знаменателя.
Заодно поменяем "нуль" на "ноль".

Насчет правильного пути согласна, но и такой вариант с галочкой тоже неплохо. Спасибо!

Сервис поддержки клиентов работает на платформе UserEcho