【发布时间】:2013-05-14 15:51:09
【问题描述】:
每行4列代表一组数据
A1 : D1 1,2,3,4
A2 : D2 4,2,1,5
A3 : D3 5,3,2,1
等等
现在列集将与另一个列集进行比较
F1 : I1 4,6,3,1
F2 : I2 4,3,2,1
F3 : I3 2,3,5,1
与其他列集匹配的集将标记为红色。所以在示例中F2:I2 和F3:I3 将被标记为红色。他们只需要包含相同的数字。顺序并不重要,但所有数字都应该匹配。
我曾想过使用条件语句,但似乎找不到将范围集与其他范围集进行比较和匹配的方法。
作为替代方案,我想添加所有列 =A1&" "&A2&" "&A3&" " &A4 然后对其进行排序然后从那里匹配它,但我尝试从左到右对集合进行排序,如果我全部执行它似乎并没有正确排序立刻。该工作表将包含大量行,因此逐个执行此操作将是一件苦差事。
所以我没有想法,因为我不擅长 excel。 :( 感谢我能得到的所有帮助。 :) 另外,如果它使事情变得更容易,我不介意学习其他语言。 (只要我能从excel中导入数据)
【问题讨论】:
-
列需要匹配还是行需要匹配? F2:I2 如何与其他列集匹配?我不清楚需要匹配什么以及 F2:I2 和 F3:I3 如何满足您的标准。你是说右边这一行的数字与左边任何一行的数字匹配吗?
-
是的,右边一行的数字和左边的数字一致。1行4列是1个组合。所以 A1:D1 = 1,2,3,4。因此,如果我使用 Tim Williams 的建议,那么 E1 = 4,3,2,1 将所有数据按降序组合到一个单元格中。将对其他 4 列组合执行相同的操作。然后匹配它们。