Страницы: 1
RSS
Таблица с условным форматированием
 
Прошу помощи у знающих людей.  
Необходимо в таблице с числовыми данными в 4-х столбцах (ФбИбСбВ) произвести рассчет и форматирование.  
Но с условиями :    
1.  Если в столбце A значение с (-), а в столбце С значение (-), то в столбце В значение выделяется красным цветом  
2.  Если в столбце A значение с (+), а в столбце С значение (+), то в столбце В значение выделяется зеленым цветом  
3.  Если в столбце A значение с (-), а в столбце С значение (+) и значение в столбце В меньше чем значение в ячейке D1 (по модулю без учета знака) , то в столбце В значение выделяется зеленым цветом, а если меньше, то красным цветом.  
4.  Если в столбце A значение с (+), а в столбце С значение (-) и значение в столбце В больше чем значение в ячейке D1 (по модулю без учета знака), , то в столбце В значение выделяется зеленым цветом, а если меньше , то красным цветом.  
Вот такие вот условия.  Прошу у вас квалифицированной помощи!
 
Модуль числа в В или в D? Или и то, и другое по модулю?
 
Извините,по модулю числа в столбце В.
 
=(A1>0)*(C1>0)+(A1<0)*(C1>0)*(ABS(B1)>$D$1)*(A1>0)*(C1>0)*(ABS(B1)<$D$1)  
Не проверял.
 
Дело в том, что в столбце В ячейки рассчитываются по формуле =(A7/C7)/100  
А в какую ячейку вашу формулу ставить?
 
Вы же ппросили не в ячейку :)  
Меню Фрмат-Условное_форматирование-формула.  
Предварительно проверьте правильность расстановки знаков "<", ">", не тестировал.  
В формуле "*" заменяет функцию И, "+" вместо ИЛИ.
 
Верно, просил не в ячейку :)  
Извините, с Экселем, только стараюсь подружиться, поэтому, много сложностей  
Если можно, объясните пожалуйста по действиям.  
Я отформатировал ячейки при помощи условного форматирования, но не понял, как они будут при этом разными цветами окрашиваться.  
 
Спасибо.
 
для 2003 го:  
п.меню Формат - условное форматирование.  
Крайнее левое поле - вместо "ЗНАЧЕНИЕ" выбираете "Формула" и, собственно, вписываете туда предложенную формулу.
 
{quote}{login=}{date=11.02.2011 09:34}{thema=}{post}для 2003 го:  
п.меню Формат - условное форматирование.  
Крайнее левое поле - вместо "ЗНАЧЕНИЕ" выбираете "Формула" и, собственно, вписываете туда предложенную формулу.{/post}{/quote}судя по тому, что топикстартер выложил пример в .xlsx, ваше замечание не актуально. Впрочем, может кому и пригодится....
 
К сожалению, не получается по условию задачи. Максимум получилось окрасить текст одним цветом. Пробовал разделить на два правила для красного и для зеленого цвета:  
(A1>0)*(C1>0)+(A1<0)*(C1>0)*(ABS(B1)<$D$1)    зеленый  
(A1<0)*(C1<0)+(A1<0)*(C1>0)*(ABS(B1)>$D$1)    красный  
но и так не получается, подскажите пожалуйста в чем ошибка?   Может другим способом можно решить эту задачу?  
 
Спасибо.
 
В задаче в условии 3 в двух случаях "меньше". В формуле это исправлено. Возможно, понял не так.
 
Да, прошу прощения, в 3-м условии описка, второй раз не меньше, а больше.  
К сожалению, проверил задачу и получается, что если в столбцах А и С отрицательные значения или положительные, то окрашивание происходит верно, а вот если знаки противоположные, то формулы дублируют частично друг друга и в столбце В появляются одинаковые значения....и вот как тут быть - непонятно...  
 
Спасибо.
 
{quote}{login=olegon11}{date=14.02.2011 06:48}{thema=}{post}...и вот как тут быть - непонятно...{/post}{/quote}  
Нужно разобраться в работе формул и тогда поймете, где ошибка.  
Функция И. Условие истинно, если все входящие истинны.  
Функция ИЛИ. Условие истинно, если хотя бы одно входящее истинно.  
 
Для зеленого:  
=(A1>0)и(C1>0) или  
=(A1<0)и(C1>0)и(ABS(B1)>$D$1) или  
=(A1>0)и(C1<0)и(ABS(B1)<$D$1)
Страницы: 1
Читают тему
Loading...