Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Microsoft Office и VBA > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 12.03.2018, 15:34   #1
Андрей Klg
Новичок
 
Регистрация: 12.03.2018
Сообщений: 2
Репутация: 10
По умолчанию При нулевом значении ячейки не работает условное форматирование

Добрый день.
Проблема такая при результате сложения значения с десятичными знаками, если результат получается 0, то не работает условное форматирование.
Однако, если вычислять обычные значения, то условное форматирование в ячейке D3 работает.
У меня как раз задача и состоит в том, чтоб запустить макрос при именно нулевом значении ячейки. Ну или хотя бы корректно залить цветом ячейку с нулевым значением.
Вложения
Тип файла: xlsx Пример.xlsx (11.0 Кб, 2 просмотров)
Андрей Klg вне форума   Ответить с цитированием
Старый 12.03.2018, 15:53   #2
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 23,885
Репутация: 5228
По умолчанию

Это проблемы машинного представления вещественных чисел (см. на форуме пост).
Сделайте 20 знаков после запятой, посмотрите, какой у Вас там "ноль".

исправить можно, например, с помощью округления:
Код:

=ОКРУГЛ(СУММ(A1:C1)-(A5-A4);4)

Serge_Bliznykov вне форума   Ответить с цитированием
Старый 12.03.2018, 17:23   #3
Андрей Klg
Новичок
 
Регистрация: 12.03.2018
Сообщений: 2
Репутация: 10
По умолчанию

Спасибо большое! Помогло!
Андрей Klg вне форума   Ответить с цитированием
Старый 15.03.2018, 20:20   #4
OLEGOFF
Пользователь
 
Регистрация: 05.03.2014
Сообщений: 14
Репутация: 10
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
Это проблемы машинного представления вещественных чисел
Сам не раз сталкивался с подобной ситуацией при протяжке значений ячеек с определенным шагом.Появляются лишние значащие доли.Думал,что это у меня глюк какой-то.
Теперь буду знать.Спасибо за просвещение.
OLEGOFF вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условное форматирование ячеек, ссылающихся на другие ячейки Санти Microsoft Office Excel 1 16.09.2016 13:23
Почему при добавлении нового столбца Условное Форматирование рвется? RISagitov Microsoft Office Excel 2 27.11.2015 17:55
запустить макрос при опеределенном значении ячейки peq Microsoft Office Excel 4 04.08.2012 13:22
как передать условное форматирование ячейки в другую книгу? ShamanK Microsoft Office Excel 1 04.12.2009 06:36
как заставить работать макрос при определенном значении ячейки? Град Microsoft Office Excel 5 30.05.2008 16:06


04:17.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru