Для каждого значения ячейки я хотел бы изменить цвет в соседней ячейке на основе значения в другой. Например: у меня есть столбец ячеек с диапазоном чисел от 81 до -91. Где значения ячеек находятся в диапазоне от -30 до -91, цвет - КРАСНЫЙ. Где значения ячеек - в диапазоне от 0 до -30, цвет - ЯБЛОЧНЫЙ. Где значения ячеек - от 1 до 81, цвет - ЗЕЛЕНЫЙ.
1 ответ
Я думаю, что это то, что вы хотели. По сути, в Excel вы можете ссылаться на ячейки по-разному. Иногда вы можете понять, что когда вы нажимаете на ячейку для ссылки на нее в формуле, она вставляется как $A$2
вместо A2
. Хотя оба варианта верны, если, например, вы начнете перетаскивать первый, формула будет скопирована напрямую (например, если вы перетащите ее на A3
она не изменится, а останется как $A$2="Hi"
в обеих ячейках). Если вы сделаете то же самое с последним, формула будет адаптирована (например, если вы перетащите ее на A3
она изменится с A2="Hi"
на A3="Hi"
). Также обратите внимание, что можно использовать только один знак доллара / заблокированную ссылку, например, $ A3 (где он будет меняться при перетаскивании по оси Y, но не по X) или A $ 3 (где он будет меняться при перетаскивании по X ось, но не Y).
Имея это в виду, мы можем начать создавать нашу формулу. Выберите ячейки, которые вы хотите раскрасить. Нажмите «Условное форматирование»> «Новое правило»> «Использовать формулу, чтобы определить ячейки для форматирования». Нажмите на поле формулы. Если вы просто щелкнете по ячейке, чтобы выбрать ее, она будет вставлена как $ A $ 2. Однако это означает, что цвет каждой ячейки определяется ячейкой A2, так как она заблокирована, чтобы смотреть только на эту ячейку. Однако, если вы удалите второй знак доллара, чтобы получить $ A2, он все равно будет сравнивать только столбец A, глядя на относительную строку, так как строка открыта для изменения. Excel автоматически выровняет строку с строкой, которую он тестирует для форматирования, и, следовательно, отметит нужное место.
В заключение сделайте три формулы, все в одном диапазоне (ту, которую вы хотите раскрасить). Первый, =$A2>0
, и установите формат, чтобы иметь зеленую заливку. Второй, =AND($A2>-31, $A2<1)
, имеет янтарную заливку. Наконец, сделайте =$A2<-30
с красной заливкой.
Надеюсь, это поможет.