2014-06-12 16 views
7

Ho un rapporto che visualizza le ore totali di lavoro di una persona per ciascun progetto a cui sono assegnate, aggregate al mese. Vorrei sommare le ore totali per ogni persona, per ogni mese, in SSRS 2008 R2. Così, per esempio, io ho i dati di follow e vorrei totali delle colonne in questo modo:Come sommare le colonne della matrice SSRS nel gruppo di righe

    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 

Tutto ciò che ho provato finora sia somme ogni colonna per tutti i lavoratori combinate (sommando dal gruppo di colonne 'Mese') o somma tutte le ore per ogni lavoratore (sommando per gruppo di persone "Persona").

Per completezza, i miei gruppi di righe sono:

Person 
    Project 
    RowGroup 

miei gruppi di colonna sono:

Month 
    ColumnGroup 

So che posso creare un'altra query/set di dati per fare questo, ma speravo che SSRS può farlo abbastanza facilmente. Sembra un problema banale e forse mi manca qualcosa.

Qualsiasi aiuto sarebbe grande o forse questo è qualcosa che SSRS non può fare.

risposta

5

Se si sta tentando di aggiungere una colonna contenente i totali, è abbastanza semplice, basta

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

Come mostrato qui

enter image description here

+0

Questo aggiunge un totale per la colonna attraverso tutti i lavoratori. Voglio sommare il totale delle ore di ciascun lavoratore al mese, non combinare le ore di Worker1 e Worker2 per ogni mese. – Rob

+1

@Rob Per fare ciò, fare clic con il tasto destro del mouse su "Gruppo persone" sotto Gruppi di righe e "Aggiungi totale dopo". –

+1

@ MAli Il riepilogo del gruppo di righe Persona somma tutte le ore, per tutti i progetti, per tutti i mesi, non per tutti i progetti per ogni mese. Triste Apprezzo comunque i suggerimenti. – Rob

Problemi correlati