1

我们有一个计分电子表格,可以跟踪所进行的比赛和每场比赛的获胜者。我们有以下列

  • A 列(名称 1)
  • B 列(对比)
  • C列(名称2)
  • D列(获胜者姓名)

我用过

=SUMPRODUCT((A:A="name1")*(C:C="name2")+(A:A="name2")*(C:C="name1"))

计算这对特定配对玩了多少场比赛,仅仅是因为比赛是由不同的人输入的,所以每一列都有名字。

现在我需要找到一种方法来计算这两场比赛的获胜次数,显然上面的公式对此是多余的。

因此,实际上,从 A 列和 C 列进行匹配,name1name2计算name1D 列中存在的数量。

4

1 回答 1

3

计算 Name1 在 D 列中与 Name2 在 A 或 C 中存在多少次就足够了,因此请尝试

=COUNTIFS(D:D,"Name1",A:A,"Name2")+COUNTIFS(D:D,"Name1",C:C,"Name2")

或者你可以像这样使用 SUMPRODUCT

=SUMPRODUCT((D:D="Name1")*((A:A="Name2")+(C:C="Name2")))

第一个更长但更有效

于 2013-02-01T23:11:03.897 回答