如何计算Excel电子表格中的对数?

时间:2010-06-25 22:41:42

标签: excel-2007

我在excel文件中有两列1到16之间的整数。我想计算这些列中整数对的数量。有256个案例,我想有一个专栏,告诉我每个案例有多少对。例如,我有一个如下表:

1 2

1 1

1 3

1 4

1 1

1 8

1 1

16 16

1 2

...

我想计算一个这样的列:

3(1 1s的数量)

2(1 2s的数量)

1(1 3s的数量)

1(1 4s的数量)

0(1 5s的数量)

0(1 6s的数量)

0(1 7s的数量)

1(1 8s的数量)

...

1(16 16s的数量)

如果有人可以帮我计算,我会很感激。

1 个答案:

答案 0 :(得分:1)

首先,您需要创建具有所有可能组合的两列:

1 1
1 2
1 3
...
2 1
2 2
...
16 16

我们假设它们在C,D列中,您的数据在第1行到第1000行的A,B列中。然后您可以使用数组公式:

= SUM(IF(($ A $ 1:$ A $ 1000 = C1)*($ B $ 1:$ B $ 1000 = D1); 1; 0))

输入数组公式时,必须按Shift + Ctrl + Enter。