Возникла проблема при форматировании ячейки A1 на окрашивание цветом, если значение ячейки B1 больше нуля по формуле: =B1>0 Применяется к =A1 Беда в том, что если в ячейке B1 цифры нет, то ячейка A1 окрашивается в цвет, как форматированная. Необходима корректировка формулы формата, чтобы она реагировала только на цифры и не окрашивала ячейку A1 если в B1 цифры нет.
С уважением.
Здравствуйте уважаемые эксперты
Возникла проблема при форматировании ячейки A1 на окрашивание цветом, если значение ячейки B1 больше нуля по формуле: =B1>0 Применяется к =A1 Беда в том, что если в ячейке B1 цифры нет, то ячейка A1 окрашивается в цвет, как форматированная. Необходима корректировка формулы формата, чтобы она реагировала только на цифры и не окрашивала ячейку A1 если в B1 цифры нет.
Дело в том, что если в B1 могут быть либо только числа, либо пусто (т.е. текст не предполагается), то вполне хватило бы и первоначального варианта (не говоря уже о моей формуле):
Код
=B1>0
Но, по всей видимости, ввод текста (нечислового) в ячейку B1 у Вас допустим, включая и одиночный пробел, и даже пустую строку ="". Правда, явное указание об этом в первом посте как-то не просматривается.
Ну, а итоговую формулу можно сделать еще короче:
Код
=--B1>0
P.S. Еще один, не самый короткий, но довольно неожиданный (приходится вспоминать азы арифметики) вариант:
Дело в том, что если в B1 могут быть либо только числа, либо пусто (т.е. текст не предполагается), то вполне хватило бы и первоначального варианта (не говоря уже о моей формуле):
Код
=B1>0
Но, по всей видимости, ввод текста (нечислового) в ячейку B1 у Вас допустим, включая и одиночный пробел, и даже пустую строку ="". Правда, явное указание об этом в первом посте как-то не просматривается.
Ну, а итоговую формулу можно сделать еще короче:
Код
=--B1>0
P.S. Еще один, не самый короткий, но довольно неожиданный (приходится вспоминать азы арифметики) вариант: