Не корректный ЕПУСТО

Автор TanaTiX, 9 марта 2022, 16:38

0 Пользователи и 1 гость просматривают эту тему.

TanaTiX

Предполагаю, что ЕПУСТО учитывает даже формулы, а не только значения. Не совсем привычно. Как исправить?
Пример



1234
456111=ЕСЛИ((A1+B1)<1000;"";"> 1000")=ЕСЛИ(ЕПУСТО(C1);"пусто";"занято")
Показывает занято, даже если значения нет.
Не длину же строки считать?

P.S. пытался сделать таблицу с отображением границ для наглядности - границы не вышли.

sokol92

Функция ЕПУСТО в Calc (как и в Excel) возврашает True для пустых ячеек.
Ячейка, содержащая формулу или текст нулевой длины, не является пустой.
Для иллюстрации лучше всего прикладывать файл в формате Calc (.ods).
Владимир.

eeigor

Ubuntu 18.04 LTS • LibreOffice 7.5.1.2 Community

TanaTiX

Пример прикладываю.
Как "правильно" делать в подобной ситуации? Подобные задачи встречаются часто, хотелось бы правильное простое универсальное решение.
Если такового нет, то я всегда могу проверить длину строки, но как-то не то...

eeigor

Как раз «то» – проверить длину строки
Ubuntu 18.04 LTS • LibreOffice 7.5.1.2 Community

TanaTiX