我在數據庫中的以下情況:Excel數據透視表問題 - 如何獲得行區域字段的小計?
部表保存所有部門的公司。
員工表中包含所有員工以及他們的部門ID和AllowedAbsenceDays字段,它告訴我們當天僱員缺席多少天。
缺席表持有公司發生的所有缺席。它的僱員ID並沒有日期,也沒有理由(休假,病假,事假,並有可能在未來更多...)
alt text http://i42.tinypic.com/4ktv69.jpg
我應該創建一個報告列出了所有員工,並顯示他們被允許缺席多少天以及他們缺席多少天(缺席的原因是什麼)。
我已經通過員工和因缺少分組的數據:
alt text http://i39.tinypic.com/2gt9g8o.jpg
這是我能得到這麼遠,通過將部門,員工和允許的缺勤天數支點行區域,原因在列面積和天數總和在數據區域中不存在:
alt text http://i43.tinypic.com/9s86bl.jpg
的問題是,我不能夠得到允許的情況下的分類彙總每個部門的天數(這是一個堅定的要求)。最終的報告應該看起來像這樣(我已經拍了這個)。
alt text http://i40.tinypic.com/1415a4y.jpg
有沒有什麼辦法讓這些小計?也許我應該以不同的方式準備數據透視表的數據?請注意,「總計」欄應僅包含實際缺勤天數(不包括「允許的缺勤天數」)。
例簿可下載here
感謝大家誰仍然在讀:)
附:真實情況不同(在問題域中)。這是一個有點人爲的例子,但基本問題是一樣的。