2

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

Вот что я имею в виду; второй столбец содержит данные, к которым я применил стиль (с Conditional Formatting). Теперь я хотел бы, чтобы этот стиль также применялся к третьему столбцу (%), поэтому, если значение помечено жирным шрифтом во втором столбце, я бы хотел, чтобы оно также было выделено жирным шрифтом в третьем столбце.

Я не могу просто вставить стиль, потому что условия Conditional formatting будут вставлены.

1 ответ1

3

Файл с решением предоставлен здесь.

Разъяснение:

Предположим, что используется следующая логика:

  • если данные меньше или равны 3 → шрифт выделен серым цветом
  • если данные больше или равны 10 → шрифт полужирный

И столбцы, приведенные вами в этом примере, от А до С и от 1 до 14...

Вам просто нужно сделать следующее:

  1. Выберите C2 ;
  2. Перейдите в ФорматУсловное форматированиеУсловие ...;
  3. Для типа условий выберите Formula is вместо Cell value is (это первый важный момент);
  4. Для этого примера вставьте следующее для условий (обратите внимание, что формулы создаются без символа $ чтобы использовать их относительно при вставке формата в ячейки ниже на 6-м шаге - это второй важный момент; вы можете использовать $ только для B из этих формул, чтобы заблокировать его при копировании форматирования в другие столбцы, которые вы добавляете ...):
    • 1-е условие:
      • Тип: Formula is
      • Формула: B2 <= 3
      • Стиль: серый жирный
    • 2-е условие:
      • Тип: Formula is
      • Формула: B2 >= 10
      • Стиль: Жирный
  5. Хорошо, C2 в порядке, поэтому скопируйте эту ячейку (Ctrl+C);
  6. Затем выберите другие ячейки из столбца C (от C3 до C14 или просто нажмите на столбец, чтобы выбрать все столбцы);
  7. Сделайте Paste Special ... (с правой кнопкой мыши на выделении) и отметьте только Форматы (предпоследний важный пункт), и вуаля - будьте счастливы и заставьте меня зарабатывать больше очков из принятого ответа;)

результат

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .