Выделение (и копирование) уникальных значений в случайных подмножествах таблицы

Выделение (и копирование) уникальных значений в случайных подмножествах таблицы

Извините за длинный и сложный вопрос. Я прикрепилкартинаНадеюсь, это проиллюстрирует то, что имею я.

У меня есть три коробки, каждая из которых содержит 16 предметов (помеченных СЛУЧАЙНЫМИ буквенно-цифровыми кодами, например, FF1234).

Я построил таблицу (таблица 1), в которой элементы в каждой коробке сгруппированы в наборы (столбцы 1-6) и подмножества (представлены в виде групп из 4 ячеек, от A1 до D6). Например, в Box1 будет два набора (A и B), и каждый набор будет иметь 4 подмножества (A1, B1, C1, D1 для набора A и A2, B2, C2, D2 для набора B). По замыслу все элементы в наборе уникальны, но два набора в коробке содержат одни и те же объекты (просто сгруппированные по-разному между подмножествами).

Для моих целей каждое подмножество считается Положительным или Отрицательным в отдельной таблице (Таблица 2). У меня есть условное форматирование, которое проверяет Таблицу 2 и выделяет содержимое положительных полей в Таблице 1 оранжевым цветом. Как вы можете видеть, положительные подмножества всегда будут иметь один общий элемент (который я вручную выделил красным для удобства).

Я хотел бы заполнить отдельную таблицу (Таблица 3) каждым элементом, который находится в двух положительных подмножествах любого блока Таблицы 1. В качестве альтернативы, было бы достаточно некоторого решения, которое позволило бы мне автоматически выделять общие положительные элементы в каждом блоке Таблицы 1 (как я сделал красным). В качестве дополнения, было бы полезно, если бы условное форматирование (и оранжевое, и красное выделение) можно было бы заставить работать, когда ячейки A5-A8, A9-A12, C13-C16, D17-D20 объединены. Я добился этого только повторением одних и тех же букв в каждой ячейке.

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

PS @Mobus Я не хотел усложнять свой пример, но положительные/отрицательные подмножества определяются через другие данные, которые обычно вводятся в Таблицу 2. То есть для каждого подмножества/местоположения в Таблице 2 (скажем, подмножества A3 в ячейке I7) формула в ячейке J7 автоматически проверит (пропущенные) данные в K7 и L7 и вернет Pos/Neg. То есть, нет предсказуемого способа узнать, будет ли подмножество положительным или отрицательным, поскольку анализ будет повторяться каждый день с разными входными данными. Однако, еслиподмножествоА3 оказывается положительным, почти гарантированно, что один изподмножествавкоробка2, которые имеют общий элемент с A3 (в моем примере,подмножествоC4) также будет признан положительным в результате анализа. Опять же, какой именно это будет результат, совершенно случайно.

С нетерпением ждем ваших блестящих идей!

Спасибо, Франческо.

Связанный контент