2013-10-04 102 views
0

我目前正在創建一個電子表格,其中包含KS3學生考試的結果。該牌號有:平均學校水平

2C 
2B 
2A 
3C 
3B 
3A etc. ... up to 8A 

有六個考試,學生將有來自每個結果。

我該如何創建一個公式來平均考試中的所有成績並獲得總體平均水平?

+3

爲每個成績(LOOKUP表)分配連續的數字(除非您希望以某種方式加權平均值)。將學生的成績轉換爲這些數字(在該表上使用VLOOKUP)。使用AVERAGE函數,使用原始表格反向轉換回成績。 – Bathsheba

+0

那就是我的想法。不過,我不確定如何做到這一點。我有一張桌子,上面有等級和號碼。我如何讓這個數字與年級相匹配?謝謝 –

+0

一旦你有了'AVERAGE',你可以四捨五入到最接近的整數,並使用'INDEX/MATCH'來獲得相應的評分。假設你在'Z2:Z10'中得到單個數字等級,那麼你可以使用這個公式:= INDEX(等級,MATCH(ROUND(平均(Z2:Z10),0),數字,0))' –

回答

0

基於由@Bathsheba和細化從@barry霍迪尼中提到的方法:在圖像中M20:

創建table_array的如圖L2。我將其命名爲Dict和L2:L20 Dalph,M2:M20 Denum

SO19183088 example

的計算公式是:

在B10跨,下複製到G13:

=VLOOKUP(B2,Dict,2,0) 

在H10向下複製到H13:

=ROUND(AVERAGE(B10:G10),0) 

在H2複製降至H5:

=INDEX(Dalph,MATCH(H10,Denum,0)) 

假設要求是由學生。