以下是excel表的示例
Row# A B C D E F G
1 Q# Ans Student Answers
2 1 4 0 3 1 4 2
3 2 2 1 7 9 2 0
4 3 3 5 1 1 3 8
A列存储问题编号,B列是正确扫描仪答案的索引(A-E为1-5)。
C-G列是学生答案的总和,以及他们中有多少人回答了每个选项,例如:
问题2,正确的答案是B(因为B栏存储为 2)。 C-G说1名学生回答A,7名回答B,9名回答C,2 回答D并且没有人在scantron上选择了E.
每次检查时,B列中的值都会发生变化。我想要一种有条件地格式化C-G列的方法,以便只有第n列被着色(由A的数量决定)。因此对于问题2,它会将单元格设为D3绿色或其他东西。
我试图用条件格式来解决这个问题,但我不能说这些值是否与B列匹配,因为B是哪个列正确的指示符,而不是每列中要匹配的值。
我很乐意实现VBA代码,所以这也很有用,我只是不熟悉它,知道如何构造适当的代码插入我的电子表格。