Если какое-либо число в одном диапазоне ячеек соответствует числу в другом диапазоне ячеек, выделите их? - PullRequest
0 голосов
/ 09 декабря 2018

Я пытаюсь найти формулу для условного форматирования определенного диапазона ячеек.

Снимок экрана

Если любое число в желтых ячейках (B1: K20)соответствует любому числу в зеленых ячейках (N1: S30), выделите это число в желтых ячейках цветом фона.Есть и будут дубликаты в желтых и зеленых клетках.Я сделал ячейки желтыми и зелеными, чтобы было легче объяснить мою проблему, обычно они все пустые, где выделенные цифры в B1: K20 будут иметь зеленый фон.Числа варьируются от 1 до 45.

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

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

1 Ответ

0 голосов
/ 09 декабря 2018

Пожалуйста, выберите B1: K20 и попробуйте правило формулы CF:

=countif(sort(unique(query({$N$1:$N$20;$O$1:$O$20;$P$1:$P$20;$Q$1:$Q$20;$R$1:$R$20;$S$1:$S$20}))),B1)

ВНИМАНИЕ! Это кажется ненадежным (или просто неправильным?!)

Кажется, задержка ответа на измененияможет быть уменьшен с массивом вне формулы CF, так что, возможно, скажем, U1:

=sort(unique(query({$N$1:$N$20;$O$1:$O$20;$P$1:$P$20;$Q$1:$Q$20;$R$1:$R$20;$S$1:$S$20})))

и вместо этого для CF:

=countif($U$1:$U$120,B1) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...