如何创建一个列来计算其他列的总指定值?在 Excel 中使用“countif”函数很容易做到这一点,但是,如何定义一个列来计算其他列的总指定值?
示例:我有一张总答案表,如何计算每个问题的正确答案?
| 问题 | 学生 1 | 学生2 | 正确答案 | 总回答 |
| 1 | 一种 | 一种 | 一种 | 2 |
| 2 | 一种 | 乙 | 乙 | 1 |
| 3 | C | 乙 | 一种 | 0 |
非常感谢你。
分析数据表其他脚本编写回复:如何创建一个列来计算其他列的总指定值?这是为此创建公式的一种方法
Sum( :student 1 == :right answer, :student 2 == :right answer )
回复:如何创建一个列来计算其他列的总指定值?许多人在 JMP 中这样做,但它们确实与 excel 不同,因为JMP 不是电子表格。
一些带有公式的例子:
N Items(Loc(Words(:"student 1"n || :"student 2"n, ""), :"right answer"n));
N Items(Loc(Current Data Table()[row(), {"student 1", "student 2"}], :"right answer"n))
数据表:包含学生列的堆栈表:

添加公式以检查答案和正确答案之间的差异:

第 5 列的公式:
If(:right answer == :Data,
1,
0
)
创建表格/摘要(您可能需要将问题的建模类型更改为 Nominal 或 Ordinal):


回复:如何创建一个列来计算其他列的总指定值?如果我有很多学生,我试图根据你的建议做一个 for 循环,但我无法得到它。
(我也在其他班级收集)
