如何在 LibreOffice Calc 中自动计算给定电子表格的 SUS 分数?

How to automatically calculate the SUS Score for a given spreadsheet in LibreOffice Calc?

我有几个电子表格用于 SUS-Score usability 测试。

他们有这种形式:

                                            | Strongly disagree | | | | Strongly agree |
I think, that I would use this system often |        x          | | | |                |
I found the system too complex              |                   |x| | |                |
(..)                                        |                   | | | |       x        |
(...)                                       |        x          | | | |                |

要计算 SUS 分数,您有 3 个规则:

所以对于第一个条目(奇数项)你有:Pos - 1 = 1 - 1 = 0

第二项(偶数):5 - Pos = 5 - 2 = 3

现在我有几个这样的电子表格,想自动计算 SUS 分数。我已将 x 更改为 1 并尝试使用 IF(F5=1,5-1)。但是我需要为每一列设置一个 IF 条件:=IF(F5=1;5-1;IF(E5=1;4-1;IF(D5=1;3-1;IF(C5=1;2-1;IF(B5=1;1-1))))),那么有没有一种更简单的方法可以根据 table?

中的位置来计算分数

我会使用助手 table,然后对助手 table 的所有单元格求和并乘以 2.5。这个公式(根据需要修改,见下面的注释)可以启动你的助手 table 并复制粘贴以填写整个 table:

=IF(D2="x";IF(MOD(ROW();2)=1;5-D;D-1);"")
  • 这里D是答案栏
  • 根据您的答案从哪一行 (odd/even) 开始,您可能需要将 MOD 函数之后的 =1 更改为 =0
  • 假设位置编号在第 1 行;如果位置编号在不同的行中,请适当更改 $ 之后的编号