【发布时间】:2018-02-11 18:08:20
【问题描述】:
我有一组数据,列标题为 A、B、C、D、E ... K。在单元格中,值介于 0-6 之间。我正在寻找一种方法来计算和列出具有高值 (4,5,6) 的对或三元组。
例如,如果 A 列和 B 列在同一行中分别有 5 和 6,则应将其计入出现次数的计算中。如果是 1 和 6、1 和 5 等,则应跳过。仅当两者(可以超过 2 列)在同一行上具有高值时才应计入。
基本上,如果它们在同一行中具有高值,我想计算并列出列。我对所有类型的解决方案持开放态度。如果有人指导我如何做到这一点,我将不胜感激。谢谢。
示例输出:
Pairs Number of Occurrences (can be (5,6), (4,6),(5,5), (4,5), (6,6))
AB 10
BC 20
CE 30
这是我的数据的图片。 这只是我实际数据的一部分。不是完整的列表。对不起,我说的是0到6之间的值。我删除了0,现在它们都是空白的。
A B C D E F G H I J K L M
3 3 2 4 2 4 5 4 2 2 4 3 3
2 4 3 3 3 3 6 4 2 3 3 2 4
3 3 2 4 2 4 3 3 3 3 3 3 3
3 3 4 2 4 2 4 3 3 5 1 3 3
2 4 4 2 4 2 3 6 4 2 2 4
2 4 2 4 2 4 3 3 3 3 3 2 4
3 3 2 4 2 4 3 3 3 3 3 3 3
5 1 2 4 2 4 3 3 3 3 3 5 1
2 4 1 5 1 5 3 4 2 3 3 2 4
3 3 2 4 2 4 3 3 3 3 3 3 3
5 1 2 4 2 4 2 3 3 3 3 5 1
3 3 2 4 2 4 3 4 2 4 2 3 3
4 2 3 3 3 3 3 3 3 4 2 4 2
3 3 3 3 3 3 3 3 3 6 0 3 3
2 4 3 3 3 3 3 4 2 5 1 2 4
4 2 2 4 2 4 3 1 5 3 3 4 2
2 4 4 2 4 2 4 3 3 3 3 2 4
3 3 2 4 2 4 3 2 4 4 2 3 3
3 3 4 2 4 2 4 3 3 3 3 3 3
4 2 2 4 2 4 3 3 3 3 3 4 2
2 4 3 3 3 3 3 3 3 4 2 2 4
2 4 2 4 2 4 2 2 4 4 2 2 4
4 2 3 3 3 3 5 4 2 1 5 4 2
3 3 3 3 3 3 3 4 2 3 3 3 3
1 5 2 4 2 4 3 4 2 2 4 1 5
5 1 4 2 4 2 6 1 5 3 3 5 1
4 2 1 5 1 5 3 3 3 2 4 4 2
1 5 2 4 2 4 1 3 3 3 3 1 5
2 4 4 2 4 2 1 2 4 2 4 2 4
4 2 5 1 5 1 2 4 2 3 3 4 2
4 2 1 5 1 5 4 1 5 4 2 4 2
2 4 3 3 3 3 3 3 3 6 0 2 4
4 2 2 4 2 4 3 3 3 3 3 4 2
【问题讨论】:
-
例如,如果A和columns在同一行中分别有5和6,那么它应该计入出现次数的计算中。什么?不知道你在问什么。你能给出示例输出吗?
-
我很抱歉解释。我更新了我的帖子,并添加了一个示例输出。这只是一个示例表。只要它给出结果,它就可以是你想要的任何东西。
-
那么,对于每一对列,您想知道有多少对(4,5)、(4,6)或(5,6)?
-
是的。这就是我需要的。
-
是的。但我不知道哪一对价值高.. ab、cd 等。