【发布时间】:2018-08-14 21:26:10
【问题描述】:
我有一个数据集,其中 A 列中的产品 1 和 B 列中的产品 2。
我想建立一个新表来计算产品 1 和产品 2 的每个可能组合出现的行数。 (最好不管它们发生的顺序,但如果需要,我可以在之后清理它)
我可以手动构建它,但是我正在处理数百种可能的组合,并希望使用宏或任何其他人的建议来自动化该过程。
原始数据示例:
Product 1 Product 2
Cheese Apple
Crackers Sausage
Cheese Sausage
Crackers Sausage
Apple Crackers
Apple Cheese
Cheese Apple
Cherry Apple
新汇总表示例:
Combo | Count of Combo Occurrences
Cheese and Apple | 3
Cheese and Sausage | 1
Cherry and Apple | 1
Crackers and Sausage| 2
Apple and Crackers | 1
提前致谢
【问题讨论】:
-
@user3088527 这是一个大问题。通常,没有代码的问题和由该代码导致的特定错误会被关闭并被否决。你有任何你尝试过的代码吗?如果是这样,您可以使用edit 将其发布在您的原始帖子中吗?
-
我有点希望它不会被关闭,我想尝试一下,尽管我的解决方案可能会很臃肿
-
通过链接只需将组合列的公式更改为:
=IF(B2>A2,A2,B2) & " and " & IF(B2>A2,B2,A2)无论顺序如何,都会匹配。 -
@JosephC 它与 Scott Craner 提供的修改一起使用,通过在组合列中的公式中按字母顺序排列