COUNTIF相对参考

时间:2014-05-02 05:34:52

标签: excel excel-formula

应该是一个简单的解决方案,但我需要你的帮助。

我有很多信息栏,我想总结一下。我将在下面举一个例子:

row    a             b             c             d            e
1      Question no.  subject area  Answer no.    STUDENT 1    STUDENT 2
2      1             maths         A             A            A
3      2             maths         D             D            B
4      3             science       C             A            C
5      4             maths         A             A            A

每个学生正确对待的每个回答,用于“计数”1的最佳公式是什么。我想创建一个countif公式(也许这不是最好的公式),如果他们在D或E列中的得分等于C列中的值,并且能够将其拆分为主题。

=COUNTIFS( b2:b5, "maths"   ,    d2:d5 , c2:c5=ds:d5  )

该公式的第一部分有效(确定有多少'数学'问题。

我的问题是,当每个学生成绩等于C栏中的相对值时,我无法得到(或计算出)如何计算= 1。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不会使用countIf。我要考虑的非VBA解决方案是添加新的G和H列。 将以下公式放在G3中并拖动到G和H列中的其余范围:

=IF(E3=$D3, 1, 0)

然后将G7和H7中的“1”加起来:

=SUM(G3:G6)

结果:

enter image description here