2015-11-24 21 views
0

Во всяком случае, у меня есть таблица в таблицах Google, в которой есть набор строк, каждый из которых содержит имя (столбец A) и два значения «Да» или «Нет» (столбцы G и H). Мне нужен способ условного форматирования строк. Я пытался узнать форматирование, но я чувствую, что это хорошо из моей лиги. Способ, которым я хотел бы, чтобы все это было отформатировано, только в столбце A. Если G говорит «Да», а H пуст, то желтый. Если G говорит «Да», а H говорит «Нет», красный. Если G говорит «Да», а H говорит «Да», зеленый.Условное форматирование с большим количеством данных

Если это помогает, вот схема:

G H 

Y -- Yellow 
Y N  Red 
Y Y  Green 

Объяснение того, как это все работает также высоко ценится, но если у вас есть только решение о том, как это сделать, я с радостью, что ,

+0

Может ли «G» быть чем угодно, кроме «Да»? – pnuts

+1

Это может быть пустое или «Нет». – llamositopia

ответ

1

МЕТОД 1 - Условное форматирование Только

Самый простой способ сделать это, используя условное форматирование следующим образом:

Выберите "Формат >> Условное форматирование":

enter image description here

Эти операторы IF будут использоваться для цветных элементов Yellow, Red и Green соответственно.

=IF(AND(G2="Yes",H2=""),"True") 
=IF(AND(G2="Yes",H2="NO"),"True") 
=IF(AND(G2="Yes",H2="YES"),"True") 

enter image description here

МЕТОД 2 - Новая колонка, используя п (х), и условное форматирование

Код, используемый для генерации текста "Желтый", "Красный" и " Зеленый»выглядит следующим образом (разбит на 2 строки только для облегчения читаемости):

=IF(AND(B2="Yes",C2=""), "Yellow",IF(AND(B2="Yes",C2="No"), "Red", 
IF(AND(B2="Yes",C2="Yes"), "Green"))) 

enter image description here

Это вложенный оператор IF, который проверит ваши ячейки «Да»/«Нет»/null. Этот оператор ищет условия, которые вы указали, и возвращает «Желтый», «Красный» или «Зеленый» в отдельной колонке.

Поскольку ваш оператор IF выводит либо «Желтый», «Красный», либо «Зеленый», все, что вам нужно сделать, это установить ваше условное форматирование, чтобы искать эти слова и соответствующим образом окрасить ячейку.

enter image description here

Большой ресурс, чтобы узнать больше является Google spreadsheet function list.

0

У меня есть это для вас. Это можно сделать с помощью условного форматирования в Листе Google.

снимок экрана, приложенный Screen Cap

правой кнопкой мыши свой мобильный A, применить условное форматирование Просто применить его через ваш диапазон в колонке A1: A500-то и выберите «Форматирование ячеек, если ...» и выберите пользовательская формула

(Just click Add another rule after each one so you don't have to repeat the range) 

=IF(AND(G60="Yes",H60=""),"True") //Change the color to Yellow 
=IF(AND(G60="Yes",H60="No"),"True") // Change the color to red 
=IF(AND(G60="Yes",H60="Yes"),"True") // Change the color to green 

у вас будет 3 правила условного форматирования заменить G60 и H60 с исходным номером строки

Редактировать ------------------ Забыл добавить ОБЪЯСНЕНИЕ

Формула

IF(AND(G60="Yes",H60=""),"True") 

"IF", чтобы проверить IF-то это или не. Я добавил «И», чтобы мы могли поставить условие 2, так как нам нужно выполнить оба условия. и поэтому формула выше в письменной форме будет

IF (IF) ОБА (И) G60 и H60 - это «Да» и «Пусто» соответственно, то это значение «Истина». Таким образом, это станет цветом, который я выбрал.

Там может быть другой способ писать коды, но это работает :)

+0

Форматирование * условное * - 'IF (...," True ")' не требуется. Возможно также, что 'AND (G60 =« Да », ...)' может не понадобиться. – pnuts

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