0
我正在準備一份報告,告訴我有多少學生完成了課程ABC和課程XYZ。多個學生課程報名報告
我們的數據輸出包含每個學生每個課程一個記錄。因此,如果一名學生完成了一門課程,他們將在數據中顯示他們已經完成了多少課程。
理想的結果是獲得一個矩陣風格的報告,看起來像如下:
Course Names Course A Course B Course C Course D
Course A - 5 0 20
Course B 5 - 6 7
Course C 0 6 - 1
Course D 20 7 1 -
任何人都可以提出一個解決方案來實現這一目標?
所以你的問題很混亂,因爲你提到X,Y,Z課程,但不要在你的問題中顯示它們。由於矩陣是對角對稱的,所以矩陣被浪費了50%。這就是說,我建議你看看Excel的數據透視表。使用數據透視表作爲中間結果將允許您組織所有學生課程數據,特別是如果學生是行並且課程是列,則可以快速使用其他列來計算學生採取多個班級。然後你可以利用數據透視表加上計算來創建一個類似於你想要的矩陣。 – cybermike 2015-04-02 06:00:28