Non so se la cosa sia fattibile anche tramite tabella pivot. Non ne conosco tutte le potenzialità.
Tuttavia puoi gestire i tuoi dati come se si trattasse di una tabella di un database.
Ti spiego la procedura relativa a excel 2002. Non dovrebbe differire troppo anche per le altre.
1) Seleziona tutte le colonne (nome,numero e importi) , vai su inserisci > nome > definisci e assegna un nome al range, ad esempio mio_range.
2) Vai al menu dati > importa dati esterni > nuova query su database.
3) Nella finestra “scegli origine dati”, scheda Database scegli nuova origine dati e premi ok.
4) Assegna un nome all’origine dati (es. mia_origine), al punto 2 di selezione driver scegli microsoft excel driver. Premi connetti, poi ok e nella finestra che apparirà seleziona il tuo file. Una volta tornato alla finestra precedente, al punto 4 dal menù a tendina vedrai l’intervallo che avevi nominato all’inizio (nel mio esempio mio_range).
5) Completata questa procedura tornerai alla schermata scegli origine dati e sarà già selezionata la voce “mia_origine”. Conferma e se hai fatto tutto bene avrai accesso alla finestra “Microsoft query”. Premi il pulsante SQL e inserisci questa query:
codice:
select nome,numero,sum(importo1+importo2+importo3) as totale
from mio_range
group by nome,numero
order by nome,numero
Spulciati un po’ i vari menù. Puoi salvare la query in modo da averla sempre disponibile, esportare il risultato della query stessa all’interno di excel, ecc.
edit. Infatti è molto più semplice.
Menu dati > rapporto tabella pivot e grafico pivot.
Seleziona il tuo intervallo, comprese le intestazioni di colonna. Segui la procedura guidata e trascina i campi nome e numero nei campi riga.
Dalla finestra tabella pivot premi l’omonimo menu a tendina e vai su formule > campo calcolato. Assegnagli un nome e alla voce formula
=importo1+importo2+importo3. Conferma e hai finito.