Как условно отформатировать ячейку (в Google Sheets), если ее содержимое присутствует в отдельном диапазоне ячеек? - PullRequest
0 голосов
/ 29 апреля 2019

У меня есть список числовых кодов в диапазоне на вкладке листа Google.Эти значения непоследовательны, не отсортированы.

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

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

1 Ответ

0 голосов
/ 29 апреля 2019
=FILTER(B1, COUNTIF(INDIRECT("A$1:A"), B1))

здесь приведен пример обратного, поэтому, чтобы адаптировать его для своих целей, вам нужно сбросить NOT() и использовать INDIRECT(), если вы хотите сослатьсядругой лист / вкладка (и вы используете либо «текст содержит», либо «текст точно»):

зеленый цвет:

  • применяется к диапазону A1: A Пользовательский FX: =FILTER(A1, NOT(COUNTIF(B1:E, A1)))

Красный цвет:

  • применяется к диапазону B1: B Пользовательский FX: =FILTER(B1, NOT(COUNTIF(A$1:A, B1)))
  • применяется к диапазону C1: C пользовательский fx: =FILTER(C1, NOT(COUNTIF(A$1:A, C1)))
  • применяется к диапазону D1: D custom fx: =FILTER(D1, NOT(COUNTIF(A$1:A, D1)))
  • и т. д.

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...