Как отформатировать ячейки в одном столбце на основе ячеек в другом столбце?

2

Так что я нашел несколько похожих вопросов, на которые уже отвечали здесь, но они недостаточно углублены для того, что я хочу сделать, и надеялся найти дополнительную помощь.

На высоком уровне я хочу отформатировать некоторые ячейки в столбце A с определенным значением определенного цвета, если ячейка в столбце L заполнена чем-то. Неважно, что это, хотя в данном конкретном случае это будет дата, однако в будущем это может быть текст или число и т. Д. Кроме того, если ячейка в столбце L пуста, но ячейка в столбце A этот конкретный текст, я хочу, чтобы он был отформатирован с другим цветом, поэтому я могу сказать, что мне нужно проверить состояние данных в ячейке.

В идеале, и на самом деле единственное, на что у меня есть время (на этом конкретном листе есть несколько тысяч строк данных), это возможность установить это в массовом порядке.

Daniel Love Jr
источник
Добро пожаловать в Супер пользователя. что ты уже испробовал?
CharlieRB
Ну, я нашел и попробовал несколько вещей, которые можно найти Вот , Вот , а также Вот но я не совсем уверен, как взять все это и использовать его для получения желаемых результатов.
Daniel Love Jr
ХОРОШО. Что вы подразумеваете под «Кроме того, если ячейка в столбце L пуста, но ячейка в столбце A содержит этот конкретный текст, я хочу, чтобы он был отформатирован с использованием другого цвета, поэтому я могу сказать, что мне нужно проверить состояние данных в клетка" ?
CharlieRB
Таким образом, в ячейках столбца A будет несколько разных текстов, таких как «Набор флагов», «Сброс», «Отложить», «Пользователь изменен». Соответствующие ячейки в столбце L будут либо пустыми, либо имеют дату, когда было предпринято действие. В этом примере я хотел бы, чтобы ячейки в A с «Набором флагов» представляли собой комбинацию зеленого цвета, когда в соответствующем столбце L есть дата. Таким образом, если у A1 есть «Набор флагов», а у L1 есть дата, то A1 будет зеленой заливкой, зеленым текстом. Если у А1 установлен флажок, но L1 пуст, то А1 будет другого цвета, легко предупреждая меня, что мне нужно проверить эту учетную запись на наличие обновлений.
Daniel Love Jr

Ответы:

2

Если я понимаю, что вы спрашиваете, вы можете выполнить это с помощью двух правил условного формата, которые используют формулы. Вы не указали, какую версию вы используете, поэтому вам придется использовать любой метод, который вам нужен.

Первое правило будет использовать следующую формулу: =AND(NOT(ISBLANK($L1)), $A1="Flag set") Это проверяет, чтобы увидеть, что L НЕ является пустым И A1="Flag set", Если оба встречаются, это форматирует A соответственно.

Вторая формула будет: =AND(ISBLANK($L1), $A1="Flag set"), Это проверяет, если L пусто, и если A содержит определенный текст. Если оба ИСТИНА, то это форматирует A соответственно.

Для обоих правил выберите форматирование и примените их к $A:$A поэтому они будут применены ко всем строкам в столбце A,

enter image description here

CharlieRB
источник
Могу ли я также применить конкретный текст к первому утверждению?
Daniel Love Jr
Конечно. Я обновил свой ответ.
CharlieRB
2
  1. Выберите ячейку A1 (если вы этого не сделаете, эти направления не будут работать из-за относительной ссылки, созданной на шаге № 3 ... ключ чтобы можно было применить эти условия ко всему листу)
  2. Создайте новое правило условного форматирования Используйте формулу, чтобы определить, какие ячейки форматировать тип
  3. в Отформатируйте значения, где эта формула верна: В текстовом поле введите что-то вроде следующего, описывающего условие, которое вы проверяете. Обратите внимание $ предоставляются для ссылок на столбцы, но не ссылки на строки. Это заставляет формулу проверять значения в столбцах A а также L где номера строк одинаковы:

    =$A1<>$L1
    
  4. Настройте Формат который должен быть применен к ячейке в столбце A если условная формула верна.

  5. Повторите шаги 2-4 для каждого дополнительного условия, которое вы хотите проверить.
  6. Если вы хотите запретить оценку любых последующих правил, если определенное правило найдено истинным, включите Стоп, если правда флажок для этого правила в Менеджер правил условного форматирования диалоговое окно. Вы также можете изменить порядок правил, чтобы определить приоритет одного над другим.
  7. Проверьте различные значения в ячейках A1 а также L1 пока вы не удовлетворены ваши правила работы. Только тогда ты должен ...
  8. Изменить все Относится к значения для правил =$A:$A
Twisty Impersonator
источник