[VBA ] excel 合併資料且轉多欄問題

作者: jerry7504 (Amo)   2019-10-26 02:13:35
大家好如上述小弟目前資料型態如下:
學號 測驗次數 國 英 數 國2 英2 數2 延續下去
因為上一個人匯入資料沒有做條件匯入資料庫
現在資料為:
學號 測驗次數 國 英 數 國2 英2 數2 國3 英3 數3
123 2 80 70 70 70 80 90
123 1 70 60 80
照常理來說這個資料應該合併然後加到第三次而並非獨立出來這個資料最多只做4次測驗
需每次做分析不能合併算平均或總成績
小弟的問題是
1.如何將學號合併為多欄並且將下面第一次的資料貼到第三次且次數加至正確數量如下:
學號 測驗次數 國 英 數 國2 英2 數2 國3 英3 數3
123 3 80 70 70 70 80 90 70 60 80
2.假如有各種測驗次數的學生如只做1次的一樣有兩筆如何判斷讓它加到第二次如下:
學號 測驗次數 國 英 數 國2 英2 數2 國3 英3 數3
123 2 80 70 70 70 80 90
123 1 70 60 80
456 1 70 60 80
456 1 60 70 85
結果:
學號 測驗次數 國 英 數 國2 英2 數2 國3 英3 數3
123 3 80 70 70 70 80 90 70 60 80
456 2 70 60 80 60 70 85
麻煩各位大大了感謝
作者: paul60209 (我是保羅小小)   2019-10-30 16:54:00
這感覺要有一頁底稿,用來輸入每次的成績再另外拉一頁樞紐分析表,抓次數加總、各科分數平均每次只要在底稿新增資料,然後樞紐按更新,應該就可以達到你要的效果了~

Links booklink

Contact Us: admin [ a t ] ucptt.com