Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Изменение цвета ячейки при выполнении нескольких условий - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Изменение цвета ячейки при выполнении нескольких условий
snd76 Дата: Вторник, 18.04.2017, 15:19 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Занимаюсь учетом электроэнергии по многоквартирному дому. Хочу попросить вашего совета по применению формул. Хотелось бы чтобы в ячейке потребление электроэнергии квартирой, производился анализ данных, т.е. данные в расчетной ячейке закрашивались каким-либо цветом, для привлечения внимания и проверке показаний, при условии если потребление эл. эн. выходит за средние показания +- 30%. Я что-то пытался сделать, но вот с выделением цветом не получается(((
Может у кого-то были подобные решения, буду рад вашим наработкам.
Спасибо.
К сообщению приложен файл: 123456.xlsx (11.7 Kb)


Сообщение отредактировал snd76 - Вторник, 18.04.2017, 16:20
 
Ответить
СообщениеДобрый день.
Занимаюсь учетом электроэнергии по многоквартирному дому. Хочу попросить вашего совета по применению формул. Хотелось бы чтобы в ячейке потребление электроэнергии квартирой, производился анализ данных, т.е. данные в расчетной ячейке закрашивались каким-либо цветом, для привлечения внимания и проверке показаний, при условии если потребление эл. эн. выходит за средние показания +- 30%. Я что-то пытался сделать, но вот с выделением цветом не получается(((
Может у кого-то были подобные решения, буду рад вашим наработкам.
Спасибо.

Автор - snd76
Дата добавления - 18.04.2017 в 15:19
Nic70y Дата: Вторник, 18.04.2017, 19:28 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
как я понял переназвано.
Код
=И(F$4="";ИЛИ(F6<СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*0,3;F6>СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*1,3))
вдруг правильно

Код
=И(F$4="";ИЛИ(F6<СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*0,7;F6>СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*1,3))
К сообщению приложен файл: 7891753.xlsx (11.4 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Среда, 19.04.2017, 08:15
 
Ответить
Сообщениекак я понял переназвано.
Код
=И(F$4="";ИЛИ(F6<СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*0,3;F6>СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*1,3))
вдруг правильно

Код
=И(F$4="";ИЛИ(F6<СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*0,7;F6>СРЗНАЧЕСЛИ($F$5:$M$5;"потребление*";$F6:$M6)*1,3))

Автор - Nic70y
Дата добавления - 18.04.2017 в 19:28
Светлый Дата: Вторник, 18.04.2017, 20:37 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1851
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Вот такая формула может посчитать отклонение >30%
Код
=ABS((L6-J6)/K6-1)>0,3)

Но вместо K6 надо взять среднее из предыдущих потреблений.
Код
=ABS((L6-J6)/СРЗНАЧЕСЛИ($F$5:K$5;$G$5;$F6:K6)-1)>0,3


Программировать проще, чем писать стихи.
 
Ответить
СообщениеВот такая формула может посчитать отклонение >30%
Код
=ABS((L6-J6)/K6-1)>0,3)

Но вместо K6 надо взять среднее из предыдущих потреблений.
Код
=ABS((L6-J6)/СРЗНАЧЕСЛИ($F$5:K$5;$G$5;$F6:K6)-1)>0,3

Автор - Светлый
Дата добавления - 18.04.2017 в 20:37
snd76 Дата: Среда, 19.04.2017, 09:47 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо за ответы, но мне хотелось бы чтобы вместо "Контроль" в ячейке записывались фактические значения, а она выделялась другим цветом при несоблюдении данных условий.
Код
=ЕСЛИ(И(0,7*СРЗНАЧ(G6;I6;K6)<(L6-J6);(L6-J6)<=1,3*СРЗНАЧ(G6;I6;K6));L6-J6;"Контроль")


Пробовал"Контроль" менять на L6-J6 и в УФ прописывал два условия знач ячейки больше
Код
="1,3*СРЗНАЧ($K$6;$I$6;$G$6)" и знач. ячейк больше ="0,7*СРЗНАЧ($G$6;$I$6;$K$6)"
, ячейка закрашивается постоянно. Пока стоит "Контроль" условие выполняется.
К сообщению приложен файл: 4667963.xlsx (11.9 Kb)


Сообщение отредактировал snd76 - Среда, 19.04.2017, 16:05
 
Ответить
СообщениеСпасибо за ответы, но мне хотелось бы чтобы вместо "Контроль" в ячейке записывались фактические значения, а она выделялась другим цветом при несоблюдении данных условий.
Код
=ЕСЛИ(И(0,7*СРЗНАЧ(G6;I6;K6)<(L6-J6);(L6-J6)<=1,3*СРЗНАЧ(G6;I6;K6));L6-J6;"Контроль")


Пробовал"Контроль" менять на L6-J6 и в УФ прописывал два условия знач ячейки больше
Код
="1,3*СРЗНАЧ($K$6;$I$6;$G$6)" и знач. ячейк больше ="0,7*СРЗНАЧ($G$6;$I$6;$K$6)"
, ячейка закрашивается постоянно. Пока стоит "Контроль" условие выполняется.

Автор - snd76
Дата добавления - 19.04.2017 в 09:47
Pelena Дата: Среда, 19.04.2017, 09:55 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
snd76, формулу надо не в квадратные скобки заключать, а в теги с помощью кнопки fx в режиме правки поста. Исправьте


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеsnd76, формулу надо не в квадратные скобки заключать, а в теги с помощью кнопки fx в режиме правки поста. Исправьте

Автор - Pelena
Дата добавления - 19.04.2017 в 09:55
snd76 Дата: Среда, 19.04.2017, 15:59 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо всем за помощь. Я разобрался самостоятельно в УФ надо было прописать формулу
Код
=ЕСЛИОШИБКА(ИЛИ((L8-J8)<0,7*СРЗНАЧ(G8;I8;K8);(L8-J8)>1,3*СРЗНАЧ(G8;I8;K8));0)

Я ранее использовал "И", а надо было для выполнения любого из условий использовать "ИЛИ".


Сообщение отредактировал snd76 - Среда, 19.04.2017, 16:05
 
Ответить
СообщениеСпасибо всем за помощь. Я разобрался самостоятельно в УФ надо было прописать формулу
Код
=ЕСЛИОШИБКА(ИЛИ((L8-J8)<0,7*СРЗНАЧ(G8;I8;K8);(L8-J8)>1,3*СРЗНАЧ(G8;I8;K8));0)

Я ранее использовал "И", а надо было для выполнения любого из условий использовать "ИЛИ".

Автор - snd76
Дата добавления - 19.04.2017 в 15:59
Светлый Дата: Среда, 19.04.2017, 20:57 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1851
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Формула из 3 сообщения нормально работает. И на следующий месяц можно скопировать столбцы предыдущего месяца.
К сообщению приложен файл: 4667963_1.xlsx (11.6 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеФормула из 3 сообщения нормально работает. И на следующий месяц можно скопировать столбцы предыдущего месяца.

Автор - Светлый
Дата добавления - 19.04.2017 в 20:57
snd76 Дата: Четверг, 20.04.2017, 08:28 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Цитата Светлый, 19.04.2017 в 20:57, в сообщении № 7 ()
Формула из 3 сообщения нормально работает. И на следующий месяц можно скопировать столбцы предыдущего месяца.
К сообщению приложен файл: 4667963_1.xlsx(12Kb)

Спасибо большое, а я сразу не разобрался, думал что только если выполняется условие при отклонении больше 30%, а меньше 30% нет.
 
Ответить
Сообщение
Цитата Светлый, 19.04.2017 в 20:57, в сообщении № 7 ()
Формула из 3 сообщения нормально работает. И на следующий месяц можно скопировать столбцы предыдущего месяца.
К сообщению приложен файл: 4667963_1.xlsx(12Kb)

Спасибо большое, а я сразу не разобрался, думал что только если выполняется условие при отклонении больше 30%, а меньше 30% нет.

Автор - snd76
Дата добавления - 20.04.2017 в 08:28
Pelena Дата: Четверг, 20.04.2017, 08:38 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
snd76, не надо цитировать пост целиком. Это нарушение Правил форума


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеsnd76, не надо цитировать пост целиком. Это нарушение Правил форума

Автор - Pelena
Дата добавления - 20.04.2017 в 08:38
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!