2015-06-19 126 views
1

我有一個SUS-Score usability測試的幾個電子表格。如何自動計算LibreOffice Calc中給定電子表格的SUS分數?

他們有這樣的形式:

          | 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個規則:

  • 奇數項:位置 - 1
  • 即使項目:5 - 波什
  • 加分,乘以2.5

因此,對於第一個條目(奇數項),你必須:位置 - 1 = 1 - 1 = 0

第二項(偶數):5 - POS = 5 - 2 = 3

現在我有幾個的那些電子表格並且想要自動計算SUS-Score。我已將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))))),那麼根據表中的位置,是否有更簡單的方法計算得分?

回答

1

我會使用一個輔助表,然後SUM()輔助表的所有單元格乘以2.5。這個公式(根據需要修改,見下面的註釋)就可以開始你的助手錶並複製粘貼填寫整個表:

=IF(D2="x";IF(MOD(ROW();2)=1;5-D$1;D$1-1);"") 
  • 這裏d是一個答案列
  • 根據什麼排(奇數/偶數)你的答案開始你可能需要將MOD功能後的=1更改爲=0
  • 這假定位置編號在第1行;如果位置編號在不同行中,則更改$後的編號
相關問題