2017-01-20 4 views
-1

Я пытаюсь сделать столбец: так давайте скажем Если оценка 4 сделана из 2 x 2, то она зеленая. Если оценка 4 сделана из 4 x 1 или 1 x 4, то она желтая.Формула условного форматирования Excel

Я сделал формулу для зеленого и желтого цветов, но это происходит только один раз. Поэтому, если я изменю 2 x 2 на 4 x 1. Он останется зеленым. Не менять на желтый.

Формула Грина (2х2): = ЕСЛИ (G31 = 4, ЕСЛИ (D15 = 2, ПЧ (F15 = 2,0,1), 1), 0)

Формула для желтого (4x1 , 1x4): = IF (G31 = 4, IF (D15 = 4, IF (F15 = 1,0,1), 1), 0)

Пожалуйста, помогите мне разобраться в этом. Спасибо. enter image description here

Пытались формулу, но не работает, даже если удалить все другие формулы: enter image description here

+0

Является ли ячейка, которую вы пытаетесь изменить, содержит '= 4 * 1' или как' = D15 * F15'? –

+0

Привет, он содержит D15 * F15, спасибо –

+0

Я пробовал создавать две формулы для желтого. = IF (G31 = 4, IF (D15 = 4, IF (F15 = 1,0,1), 1), 0), а другое = IF (G31 = 4, IF (D15 = 1, IF (F15 = 4, 0,1), 1), 0), но не работает –

ответ

1

использовать комбинацию AND и OR

Формула для желтого (4x1, 1x4) =AND($G31=4, OR($D15=1, $D15=4))

Формула для зеленого (2x2) =AND($G31=4, $D15=2)

EDIT

Согласно скриншоту, если вы пытаетесь изменить диапазон, а не только клетки G31, используйте следующую команду:

Формулу для желтого (4x1, 1x4) =AND($G1=4, OR($D1=1, $D1=4))

Формулу для Green (2х2) =AND($G1=4, $D1=2)

Изменить количество 1 для исходного ряда ваших клеток (3, 4, 5 любой другой) и установить диапазон быть =$G$1:$G$100 снова изменения 1 и 100 для начальной и конечной строки.

Я не могу подчеркнуть достаточно, если ваши данные не начинаются в строке 1, вам необходимо отредактировать приведенное выше в соответствии с вашими потребностями.

+0

Спасибо, я попробовал его для желтого сначала –

+0

= IF (G31 = 4, IF (D15 = 4, IF (F15 = 1,0,1), 1), 0) = AND ($ G31 = 4, OR ($ D15 = 1, $ D15 = 4)) –

+0

Но цвет не меняется –

Смежные вопросы