2014-06-12 15 views
7

Tôi có báo cáo hiển thị tổng số giờ mà một người làm việc cho từng dự án mà họ được chỉ định, tổng hợp trong tháng. Tôi muốn tổng hợp tổng số giờ cho mỗi người, cho mỗi tháng, trong SSRS 2008 R2. Vì vậy, ví dụ, tôi có các dữ liệu sau và muốn tổng số cột như vậy:Cách tính tổng các cột ma trận SSRS trên nhóm hàng

    January   February   March 
Worker 1 
    Project1   50    80    20 
    Project2   30    10    60 
    Project3   10    40    5 
      Total:  90    130    80 
Worker 2 
    Project1   20    40    60 
    Project2   10    30    10 
    Porject3   30    10    50 
      Total:  60    80    120 

Tất cả những gì tôi đã cố gắng cho đến nay một trong hai tiền mỗi cột cho tất cả công nhân kết hợp (tổng hợp theo nhóm cột 'Tháng') hoặc tính tổng số giờ cho mỗi công nhân (Tổng hợp theo nhóm hàng 'Người').

Để hoàn chỉnh, nhóm hàng của tôi là:

Person 
    Project 
    RowGroup 

nhóm cột của tôi là:

Month 
    ColumnGroup 

Tôi biết rằng tôi có thể tạo một truy vấn/thiết lập dữ liệu để làm điều này, nhưng tôi đã hy vọng SSRS có thể làm điều này khá dễ dàng. Nó có vẻ như một vấn đề tầm thường và có lẽ tôi chỉ thiếu một cái gì đó.

Bất kỳ trợ giúp nào sẽ tuyệt vời hoặc có lẽ đây là điều mà SSRS không thể làm.

Trả lời

5

Nếu bạn đang cố gắng để thêm một cột chứa tổng số, nó là khá đơn giản chỉ

right click on cell --> Totals --> Column 

Như đã trình bày ở đây

enter image description here

+0

này thêm một tổng cho cột trên tất cả các công nhân. Tôi muốn phụ tổng số giờ của mỗi người lao động mỗi tháng, không kết hợp giờ làm việc cho Worker1 và Worker2 cho mỗi tháng. – Rob

+1

@Rob Đối với điều đó, bạn chỉ cần nhấp chuột phải vào 'Nhóm người' trong Nhóm Nhóm và' Thêm Tổng Sau '. –

+1

@MAli Tổng hợp trên nhóm Hàng người tính tổng số giờ, cho tất cả các dự án, cho tất cả các tháng, không phải cho tất cả các dự án cho mỗi tháng. :-(Tôi đánh giá cao các đề xuất mặc dù. – Rob

Các vấn đề liên quan