Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 13.07.2015, 19:38   #1
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию Протянуть формулу Условного форматирования на столбец

Здравствуйте, уважаемые форумчане. Поиском нашёл кучу тем, но к меня что-то не работает. У меня стиль ссылок R1C1. Во вложенном файле на столбец, окрашенный красным сделано условное форматирование: если разность соседних ячеек с закрашенной в моём примере ячейкой (см закрашенные зелёным ячейки). Не равна 0 -то закрашенная в моём примере красным ячейка ДОЛЖНА закраситься красным. Но почему-то даже если разность соседних ячеек (см. те же зелёные ячейки) равна 0, соседняя с этими (зелёными) ячейками ячейка тоже закрашивается красным. УФ должно красить каждую ячейку столбца, закрашенного красным, в красный, если разница соседних ячеек, аналогичных зелёным не равна 0. Помогите, пожалуйста. А то сча или голову, или комп разобью.

Последний раз редактировалось Кардаган; 13.07.2015 в 19:41.
Кардаган вне форума
Старый 13.07.2015, 19:46   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а Вы руками без условного форматирования закрасьте 5-10 ячеек, правее напишите почему они так закрашены, я все то же самое расскажу екселю.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 13.07.2015, 19:59   #3
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Объясняю. Смотрим ячейку Левее левой зелёной ячейки. Если из левой зелёной ячейки отнимем правую получим 0. Значит не закрашиваем. Смотрим следующую ячейку (ниже по столбцу). Если из уже левой жёлтой ячейки отнять правую жёлтую получим -1. Закрашиваем ячейку красным. И так вниз строк на 20 по столбцу. А лучше даже на 100 где-то. Файл во вложении.
Кардаган вне форума
Старый 13.07.2015, 20:47   #4
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Цитата:
Сообщение от Кардаган Посмотреть сообщение
И так вниз строк на 20 по столбцу. А лучше даже на 100 где-то.
На весь мильон (УФ назначено для столбца).
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума
Старый 13.07.2015, 20:53   #5
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
На весь мильон (УФ назначено для столбца).
Не пойдёт. Вы сделали, что левая зелёная меньше правой зелёной. А может быть и наоборот.
Кардаган вне форума
Старый 13.07.2015, 20:54   #6
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Цитата:
Сообщение от Кардаган Посмотреть сообщение
Но почему-то даже если разность соседних ячеек (см. те же зелёные ячейки) равна 0, соседняя с этими (зелёными) ячейками ячейка тоже закрашивается красным.
В файле из 1 поста все в порядке, просто там ячейки постоянно закрашены красным (через формат).
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума
Старый 13.07.2015, 20:55   #7
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
В файле из 1 поста все в порядке, просто там ячейки постоянно закрашены красным (через формат).
У вас в файле условие стоит левая ячейка (зелёная или жёлтая) меньше правой. А может быть наоборот: правая зелёная (жёлтая) меньше левой.
Кардаган вне форума
Старый 13.07.2015, 20:57   #8
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Цитата:
Сообщение от Кардаган Посмотреть сообщение
Не пойдёт. Вы сделали, что левая зелёная меньше правой зелёной. А может быть и наоборот.
Ну замените в формуле "<" на "<>", делов то
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума
Старый 13.07.2015, 20:58   #9
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

И не идёт на весь столбец. Идёт только к текущей ячейке. У меня стиль ссылок R1C1
Кардаган вне форума
Старый 13.07.2015, 21:00   #10
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Упс пошло. А чего же в моём первоначальном примере не шло? (см первый пост).
Кардаган вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формула для условного форматирования Leojse Microsoft Office Excel 1 13.08.2014 23:50
Глюки условного форматирования ANB Microsoft Office Excel 1 29.06.2013 18:13
Протянуть формулу с шагом sergantikus Microsoft Office Excel 3 23.03.2012 11:59
Функция для условного форматирования kipish_lp Microsoft Office Access 1 22.06.2011 07:48
Как "протянуть" формулу без мыши, если столбец очень большой? zazuza Microsoft Office Excel 7 25.09.2008 10:19