1

Мне нужно создать правило условного форматирования, которое будет применять некоторый цвет, если ячейка слева имеет значение больше 500, однако она не принимает мою формулу:

=OFFSET(0,-1) > 500

Может кто-нибудь сказать мне, что я делаю не так?

формула

2 ответа2

3

Изменить: Я думаю, вы не сможете использовать условное форматирование таким образом с наборами иконок. Я получил следующую ошибку при попытке:

Нельзя использовать относительные ссылки в критериях условного форматирования для цветовых шкал, панелей данных и наборов значков.

Однако я смог добиться того же, применив эту формулу к правому столбцу, а затем применив к этому столбцу правило условного форматирования, как показано на снимке экрана.

=IF(OFFSET(E10,0,-1)>500,1,IF(OFFSET(E10,0,-1)=500,0,-1))

альтернативный текст

альтернативный текст

Формула должна быть:

=OFFSET(E10,0,-1)>500

В Excel функция Offset возвращает ссылку на диапазон, который смещен на ряд строк и столбцов из другого диапазона или ячейки.

Синтаксис для функции Offset:

Offset( range, rows, columns, height, width )
  • диапазон - начальный диапазон, из которого будет применено смещение.
  • Строки - это число строк, которые будут применяться в качестве смещения к диапазону. Это может быть положительное или отрицательное число.
  • столбцы - это число столбцов, которые будут применяться в качестве смещения к диапазону. Это может быть положительное или отрицательное число.
  • высота - это количество строк, которое вы хотите, чтобы возвращаемый диапазон был.
  • ширина - это число столбцов, которое вы хотите, чтобы возвращаемый диапазон был.
1

Существует способ достижения эквивалента смещения в условном форматировании с относительными ссылками.

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

=INDIRECT(ADDRESS(ROW()+X,COLUMN()-Y))>Z

Здесь X - вертикальное смещение, Y - горизонтальное смещение, а Z - значение, с которым вы тестируете.

В примере ОП это будет:

=INDIRECT(ADDRESS(ROW(),COLUMN()-1))>500

Затем вам просто нужно определить форматирование; у вас не может быть символа светофора, но вы можете установить фон или шрифт ячейки для определенного цвета.

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