计算值列表中的值组合是否出色?

时间:2019-01-25 13:56:42

标签: excel combinations counting

我有一个值表,每个值都在不同的单元格中

例如

2   9   12  19  41  45  14  39
12  14  19  27  39  40  30  44
6   9   13  15  16  41  7   20
8   16  14  34  13  44  5   15
10  11  20  24  27  36  9   41

有没有一种方法可以找到最常见的数字对。

13&15出现2次

14和44出现2次

24和27出现1次

我希望得到一个公式,因为该表中包含一百多行,因此手动进行计数非常耗时。

1 个答案:

答案 0 :(得分:0)

您想要的公式将是A2和B2中一对数字的行总数的公式:

=SUM(MMULT(--($E$2:$L$6=A2),TRANSPOSE(COLUMN(E:L))^0)*MMULT(--($E$2:$L$6=B2),TRANSPOSE(COLUMN(E:L))^0))

使用 Ctrl Shift Enter

输入为数组公式

会有公式列出不重复的货币对,直到一定数量为止-我用过

=IF(ROW()=2,1,IF(B1<45,A1,A1+1))

对于A2和

=IF(B1<45,B1+1,2+COUNTIF(B$1:B1,45))

对于B2。

enter image description here

如果您向下滚动此列表,则可以看到13,16和13,15分别出现两次。

enter image description here

9,41出现了3次。

注意-我假设这些数字就像彩票数字,并且任何一个数字只能连续出现一次。可以轻松修改公式以解决一行中的重复项。