作者layzer (我有一個豬寶貝)
看板Office
標題[算表] 標準差IF判斷
時間Thu Jun 1 14:27:23 2017
軟體: M$ Office 2010
直接上範例
https://1drv.ms/x/s!AkQEwWFoGX5Nxh3CG2hf-8o_nICw
判斷班級標準差的部分是OK的
判斷年級平均的判斷法也是OK的
但是用判斷年級的方法丟進標準差就不行了
{=STDEV(IF(AND(A:A>LEFT(A2,1)*100,A:A<(LEFT(A2,1)+1)*100),B:B,""))}
請問這個寫法是有哪邊有問題呢?
--
※ 編輯: layzer (60.251.127.157), 06/01/2017 14:28:25
※ 編輯: layzer (203.74.123.154), 06/01/2017 15:05:59
1F:→ azteckcc: IF(AND(A:A>LEFT(A2,1)*100,A:A<(LEFT(A2,1)+1)*100) 06/01 15:08
2F:→ azteckcc: 改成 06/01 15:08
3F:→ azteckcc: IF((A:A>LEFT(A2,1)*100)*(A:A<(LEFT(A2,1)+1)*100) 06/01 15:09
4F:→ azteckcc: AND會到最後才算,不會單獨處理陣列每個元素 06/01 15:11
5F:→ azteckcc: 年級標準差公式可縮減為 06/01 15:15
6F:→ azteckcc: =STDEV(IF(LEFT(A:A)=LEFT(A2),B:B)) 陣列公式 06/01 15:16
7F:→ azteckcc: 還是來多話一下,這樣作不是很有效率,應該單獨一區列 06/01 15:36
8F:→ azteckcc: 各年級、各班的平均和標準差比較好,以前看我女兒成績單 06/01 15:37
9F:→ azteckcc: 會附上各科平均、標準差、各標,你這樣每班每個人都算 06/01 15:38
10F:→ azteckcc: 一次,太耗時間了。當然,如果這只是你的學習作業就另當 06/01 15:39
11F:→ azteckcc: 別論了。 06/01 15:40
12F:→ layzer: 的確是沒效率XD 改了一下跨表結果變#DIV/0! 06/01 15:57
13F:→ layzer: 啊 格式不對 改了就正常了orz 06/01 15:58