Подскажите, как копировать условное форматирование из соседней ячейки в другую на лету?
Пример: 1. На колонке "C" висит условное форматирование: где слово "ДА" подкрашивается в зеленый цвет, а слово "НЕТ" в красный. Сами ответы ДА/НЕТ формируются путем проверки на больше или меньше число в соседней ячейке "B" через формулу: =ЕСЛИ(B4<=B3;"НЕТ";"ДА").
Каким образом организовать УФ, в колонке "B", чтобы оно соответствовало УФ колонки "C"? (грубо говоря, скопировать УФ колонки "C" в колонку "B" вне зависимости от значений колонки "B"). Сейчас УФ для колонки "B" сделано просто делением на отрицательные и положительные числа - что не верно. Необходимо УФ который бы понимал увеличилось ли текущее значение числа ячейки к предыдущеей ячейке или нет. Если увеличилось, то красим зеленым. Если уменьшилось, то подсвечиваем красным цветом.
2. в колонке G дополнительно проверять: если число текущ = предыдущему числу, то выводить (помимо ответов "ДА" и "НЕТ") ответ "НЕ МЕНЯЛОСЬ" + в УФ брать цвет предыдущей ячейки.
Файл Excel и скриншот прилагаю. Благодарю за помощь!
1. Нет. Вставив вашу формулу - выдает просто ответы ЛОЖЬ и ИСТИНА и на равные значения цифр (строки 11-12, 16-17, 22-23, 36-37, 44 подсвечены желтым) показывает цвет ячейки не цветом предыдущей ячейки как в задаче, а также одним красным цветом (как в моем начальном варианте). Возможно ли сделать чтобы он брал именно цвет предыдущей ячейки если значение текущее равно значению предыдущему + выдавал 3-й результат "Не менялось" вместо "Истина"?
2. По названию темы — да, так. Основной вопрос к форумчанам был в том: Как брать на лету Условное Форматирование из одной колонки и повесить ее на другую? В файле примере есть УФ для колонки "C" - можно ли его взять для колонки "B"? (вне зависимости какие значения в колонке "B" будут отражаться). Если так реализовать нельзя, то вопрос как организовать УФ, в колонке "B", чтобы оно соответствовало цветам УФ колонки "C"? (цифры уменьшаются - цвет красный, цифры увеличиваются - цвет зеленый).
Сейчас УФ для колонки "B" сделано просто делением на отрицательные и положительные числа - что не верно. Необходимо УФ который бы понимал увеличилось ли текущее значение числа ячейки к предыдущеей ячейке или нет. Если увеличилось, то красим зеленым. Если уменьшилось, то подсвечиваем красным цветом. Такое, наверняка, возможно?
Добавить: G2="НЕТ" G3="ДА" (в зависимости от первых двух значений)
В УФ: =ПРОСМОТР(2;1/($G$2:$G4="НЕТ");СТРОКА($G$2:$G4))<ПРОСМОТР(2;1/($G$2:$G4="ДА");СТРОКА($G$2:$G4)) Второе условие можно не писать - сразу залить дапазон красным
Ну, а форму в ячейке могли сами осилить: =ЕСЛИ(F4=F3;"не менялось";ЕСЛИ(F4<=F3;"НЕТ";"ДА"))
Второе условие можно не писать - сразу залить дапазон красным
Здесь не понял добавил формулу в УФ, но что-то не работает. Вы не могли бы немного подробнее объяснить куда и что сделать, чтобы колонка "B" брала на лету УФ колонки "C".
vikttur, 1. в C2 прописал фразу НЕТ 2. в C3 прописал фразу ДА 3. Повесил на 2 колонки в УФ вашу формулу.
Но диапазоны чисел не корректно подсвечиваются. Подскажите, в чем может быть ошибка? Возможно не верно описал условие или формула по-разному применяется к положительным и отрицательным числам?
Вот подробнее еще раз: 1. Если число >0 и оно больше предыдущего числа (пример диапазон: 1, 2, 3, 4, 5), то число подсвечивается зеленым. 2. Если число >0 и оно меньше предыдущего числа (пример диапазон: 5, 4, 3, 2, 1), то число подсвечивается красным. 3. Если число <0 и оно больше предыдущего числа (пример диапазон: -1, -2, -3, -4, -5), то число подсвечивается красным. 4. Если число <0 и оно меньше предыдущего числа (пример диапазон: -5, -4, -3, -2, -1), то число подсвечивается зеленым.