在Excel中如何根据特定列中的连续行值以AA,AB,AC,BA,BB,BC,CA,CB,CC的形式进行A,B,C的配对

时间:2016-11-13 10:47:29

标签: execl

我需要帮助才能做到以下事情。 假设我有A列,其中包含A,B或C的值,如下所示。

Column A
A
A
B
A
B
B
C
A

现在我要做的是,我想根据两个连续值计算一对AA,AB,AC,如果第一行包含A而第二行包含A,那么AA计数应该是1同样去上。
我累了的是我只能使用下面的公式计算两个细胞 =COUNTIFS(A1, "=A",A2,"=B")
但我不知道如何继续增加行数 请帮忙

2 个答案:

答案 0 :(得分:0)

您可以使用SUMPRODUCT
列出所有可能的组合(例如,在下面的C列中)。 然后在D1中使用=SUMPRODUCT((($A$1:$A$8&$A$2:$A$9)=C1)*1)。向下复制。
或使用两列(例如,下面的F,G列)列出所有可能的组合。 然后在H1中使用=SUMPRODUCT(($A$1:$A$8=F1)*($A$2:$A$9=G1))。向下复制。

或者您可以按照预期使用COUNTIFS
在I1中使用两列,使用=COUNTIFS($A$1:$A$8,F1,$A$2:$A$9,G1)。向下复制。

enter image description here

答案 1 :(得分:-1)

请查看我在excel中完成上述内容的图片,可能有人有更准确的答案。

enter image description here