Excel: выражение нннада
May. 29th, 2013 01:35 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Други, поможите!
Есть Excel 2003. Надо, чтобы цвет строки (или диапазона ячеек в строке) менялся в зависимости от содержимого конкретной ячейки (в ячейке имя заказчика/товара/услуги), чтобы было удобнее ориентироваться в смешанном списке.
Ячейка A1 содержит "волшебное_слово_1", по которому ячейки A2:A8 должны быть бледно-зелеными.
Ячейка B1 содержит "волшебное_слово_2", по которому ячейки B2:B8 должны быть желтыми.
Привязка должна быть относительной в пределах строки, чтобы можно было легко добавлять строки, оттягивая таблицу мышью за угол вниз (т.е. чтобы работало автоматическое продление списка).
Есть Excel 2003. Надо, чтобы цвет строки (или диапазона ячеек в строке) менялся в зависимости от содержимого конкретной ячейки (в ячейке имя заказчика/товара/услуги), чтобы было удобнее ориентироваться в смешанном списке.
Ячейка A1 содержит "волшебное_слово_1", по которому ячейки A2:A8 должны быть бледно-зелеными.
Ячейка B1 содержит "волшебное_слово_2", по которому ячейки B2:B8 должны быть желтыми.
Привязка должна быть относительной в пределах строки, чтобы можно было легко добавлять строки, оттягивая таблицу мышью за угол вниз (т.е. чтобы работало автоматическое продление списка).
no subject
Date: 2013-05-29 10:42 am (UTC)no subject
Date: 2013-05-29 10:46 am (UTC)no subject
Date: 2013-05-29 11:01 am (UTC)устанавливать цвет ячейки в зависимости от значения соседней ячейки (любой другой ячейки) точно можно, только что проверила :)
no subject
Date: 2013-05-29 11:07 am (UTC)no subject
Date: 2013-05-29 11:45 am (UTC)no subject
Date: 2013-05-29 02:33 pm (UTC)формула для B2:B8
=$B$1="волшебное_слово_2"
no subject
Date: 2013-05-29 02:28 pm (UTC)no subject
Date: 2013-05-29 02:41 pm (UTC)no subject
Date: 2013-05-29 03:22 pm (UTC)=A$1=1
no subject
Date: 2013-05-29 03:22 pm (UTC)в вашем примере
выделяем ячейку А2
формат - условное форматирование
формула
тыкаем в ячейку А1 мышкой
появляется =$A$1
дописываем после этого ="волшебное_слово_1" (вот увы как задать именно "содержит" сходу не скажу, но если пошерстить формулы экселя то с шансами что-то найдётся. и с кавычками могу быть неправа - давно с текстом не работала)
и задаём цвет
и - внимание - стираем $ возле того параметра, который при копировании должен меняться. В данном случае - если хотим для B не прописывать по новой а скопировать и чтобы ссылалось на B1 то пишем =A$1="волшебное_слово_1".
Вообще знак $ в адресе - это указание что данный параметр при копировании меняться не должен. Убираем - начинает меняться.
Дальше, если $ возле единички оставили, то можно например скопировать ячейку а2 в ячейку а3 - и она тоже будет корректно ссылаться на а1
если у нас волшебных слов больше одного - то аналогично добавляем условий.
аналогично - это в условном форматировании нажимаем кнопочку "а также" и туда вписываем всё, что касается следующего волшебного слова.
После этих плясок все охваченные ячейки при копировании будут копироваться уже с прописанными свойствами.
Также для упрощения жизни - если нужно так раскрасить лист в котором уже есть данные
копируем обычным образом, а вместо вставки выбираем специальная вставка - форматы. И тогда раскраска копируется а с данными ничего не происходит.
no subject
Date: 2013-05-29 03:49 pm (UTC)