我有一個學生表回答20道數學題是這樣的:Excel中的LibreOffice/OpenOffice的計算:計數「正確」的答案
A | B | C | D | E |... ------------+-----+-----+-----+-----+... problem no | 1 | 2 | 3 | 4 |... ------------+-----+-----+-----+-----+... right answer| 3 | 2 | A | 15 |... ------------+-----+-----+-----+-----+... student1 | 3 | 4 | A | 12 |... student2 | 2 | 2 | C | 15 |... student3 | 3 | 2 | A | 13 |...
現在需要的罪名列‘正確’的答案爲每個學生。
我能做到這一點會這樣:
=(IF(D$3=D5;1;0))+(IF(E$3=E5;1;0))+(IF(F$3=F5;1;0))+.........但它不是最好的方式:)
你可以凝結在Excel 2007及更高版本使用'= COUNTIFS()'它看起來像'= COUNTIFS(d $ 3 D4,E $ 3 E5,F位$ 3,F4,...)不知道LibreOffice是否有類似的功能。想一想,你可以在這裏使用一些布爾邏輯,並執行'=(D $ 3 = D5)+(E $ 3 = E5)+(F $ 3 = F5)+ ...'每個項目將返回0或1並添加到總數中。 – JNevill 2014-10-27 14:00:48