抱歉,这个问题又长又复杂。我附上了图片这应该能够说明我所拥有的。
我有三个盒子,每个盒子包含 16 件物品(标有随机字母数字代码,例如 FF1234)。
我创建了一个表格(表 1),其中每个盒子中的物品按集合(列 1-6)和子集(表示为 4 个单元格的组,从 A1 到 D6)分组。例如,Box1 将有两个集合(A 和 B),每个集合将有 4 个子集(集合 A 为 A1、B1、C1、D1,集合 B 为 A2、B2、C2、D2)。根据设计,集合中的所有物品都是唯一的,但盒子中的两个集合包含相同的对象(只是子集之间的分组不同)。
就我的目的而言,每个子集在不同的表格(表 2)中被视为正或负。我有一些条件格式,可以检查表 2,并以橙色突出显示表 1 中正框的内容。如您所见,正子集总是有一个共同点(为了方便起见,我已手动用红色突出显示)。
我想要做的是将表 1 中任意一个框的两个正子集内的所有项填充到一个单独的表格(表 3)中。或者,某种解决方案可以让我自动突出显示表 1 中每个框中的常见正项(就像我用红色做的那样),这就足够了。另外,如果在单元格 A5-A8、A9-A12、C13-C16、D17-D20 合并时,条件格式(橙色和红色突出显示)可以正常工作,那会很有帮助。我只能在每个单元格中重复相同的字母才能让它工作。
我知道这可以通过使用辅助表或额外的单元格(也可能是隐藏的)来实现,但我之所以寻求专家建议是因为我希望它尽可能干净,即只使用可用的表、条件格式和宏。
PS @Mobus 我不想让我的例子过于复杂,但正/负子集是通过通常输入到表 2 中的其他数据确定的。即对于表 2 中的每个子集/位置(例如单元格 I7 中的子集 A3),单元格 J7 中的公式将自动查看 K7 和 L7 中的(省略的)数据并返回正/负。也就是说,没有可预测的方法来判断子集是正的还是负的,因为分析每天都会用不同的输入数据重复进行。但是,如果子集A3 检测结果为阳性,则几乎可以肯定子集在盒子2 与 A3 有一个共同点(在我的例子中,子集分析结果也将显示阳性。同样,结果显示阳性是完全随机的。
期待您的精彩见解!
谢谢,弗朗西斯科