[算表] 兩行中對應列內容判斷並記數問題

作者: a28241889 (萌萌Q)   2014-07-07 22:10:22
軟體:EXCEL
版本:2013
假設我有兩行資料,一行是學生答案,一行是標準答案
答案只有1 2 3 4四種
我想計算某學生
答案為1 寫1的個數, 寫2的個數, 寫3的個數, 寫4的個數
答案為2 寫1的個數, 寫2的個數, 寫3的個數, 寫4的個數
答案為3 寫1的個數, 寫2的個數, 寫3的個數, 寫4的個數
答案為4 寫1的個數, 寫2的個數, 寫3的個數, 寫4的個數
請問每格有辦法用一行公式直接算出來嗎??
作者: semurderer   2014-07-07 22:36:00
http://goo.gl/ru9KCH 是要這樣的嗎順帶一提 可以用樞紐分析表 也附在連結裡了
作者: a28241889 (萌萌Q)   2014-07-07 22:58:00
先謝謝你啦!我還沒看懂(可能要研究一陣子) 不過好強阿w
作者: semurderer   2014-07-07 23:04:00
不客氣~然後你的第二題 結果會不一樣 是因為引數的順序不同 你把其中一個引數互相顛倒順序就行了
作者: a28241889 (萌萌Q)   2014-07-07 23:07:00
疑 可是我把它改成A1:E1,A2:E2 答案還是1耶
作者: semurderer   2014-07-07 23:18:00
是喔@@ 我試試 我也只是看圖猜的而已試完了 你把A11的公式輸入完之後按Ctrl+shift+Enter答案會是一樣的因為countif的第二個引數通常不會是一個範圍如果要用範圍當它的引數,最好是用陣列運算的方式比較不會出錯啦
作者: a28241889 (萌萌Q)   2014-07-07 23:32:00
所以--是為了讓TRUE/FALSE變成1/0 受教了!!真的 我現在在研究陣列了 好像可以將多範圍弄成陣列這樣我應該就可以統計多位學生的答錯情形了(?
作者: semurderer   2014-07-07 23:42:00
嗯~有問題再提出來吧 我也是從這個板上開始學到很多的
作者: a28241889 (萌萌Q)   2014-07-08 01:26:00
我發現我用逗號好像沒辦法增加陣列內容耶這樣我要用什麼方式把另一名學生的資料也累加在一起呢我本來是想改成(A2:A26),(C2:C26) 結果沒辦法XD
作者: soyoso (我是耀宗)   2014-07-08 07:00:00
另一名學生的資料累加是指?是否原po可以提供檔案格式呢?
作者: semurderer   2014-07-08 23:47:00
http://goo.gl/Z2C2LS 我猜妳是要這樣的?
作者: soyoso (我是耀宗)   2014-07-09 07:18:00
可在H1直接使用=SUMPRODUCT(($A$2:$A$26=$G2)*($B$2:$D$26=COLUMN(A1)))http://goo.gl/YNCjun 借semurderer大的檔案
作者: semurderer   2014-07-09 22:00:00
哦~原來能直接乘 受教了!另外我自己想問 這能用樞紐做出來嗎 昨天都試不出
作者: soyoso (我是耀宗)   2014-07-09 22:26:00
試了一下,用輔助欄試試,上面連結重下
作者: semurderer   2014-07-09 23:15:00
瞭解! 謝啦~

Links booklink

Contact Us: admin [ a t ] ucptt.com