PDA

Visualizza versione completa : Riasumere dati in unico foglio in Excel


Gabry
20-02-2004, 16.12.40
Avrei questo tipo di problema da risolvere:

In Excel ho 10 fogli di lavoro, nei primi nove ho una serie di dati in determinate celle, nell'ultimo foglio vorrei creare una tabella che mi riassuma i dati in un specifico foglio richiamando il foglio da me desiderato attraverso una casella combinata, che mi elenca gli altri fogli di lavoro.

È chiaro cosa intendò?.

Supponiamo che nel foglio uno denominato Gennaio, ho scritto le vendite di determinati prodotti, nel foglio due ho la stessa cosa e così via... nell'ultimo foglio voglio poter richiamare i dati di gennaio, poi di febbraio e via dicendo, scegliendo il mese in una casella combinata o qualche cosa di simile. Come posso fare?

jafar
20-02-2004, 17.48.22
dunque...hai provato creando una tabella pivot? ti dico cosi' xche' in uff l'ho applicata all'interno di un solo foglio di lavoro, e non so se questa procedura ti permette, come origine dei dati, di selezionare quelli di tutte le tabelle che a te interessano non so magari domani provo a lavoro
ciao

Gabry
20-02-2004, 19.55.09
Con una tabella Pivot, mi troverei ogni volta a dover definire foglio, righe e colonne dei dati sorgente.
Mentre io vorrei una tabella con riferimenti che si aggiornano ad ogni modifica che applico ai fogli in questione.

Trushna
20-02-2004, 22.49.50
='nome foglio'!Cella

es
='a'!A1

Gabry
20-02-2004, 23.01.07
Originariamente inviato da Trushna
='nome foglio'!Cella

es
='a'!A1

Sarebbe stato troppo semplice.

Metti che nel foglio 'Riassunto', nella cella E12 voglio visualizzare il numero di prodotti totali venduti nel mese di gennaio, presenti appunto nel foglio 'gennaio' nella cella H10. La formula che tu mi proponi non fa una grinza, basterebbe scrivere: ='gennaio'!H10,
Ma poi sempre nel foglio 'Riassunto' e sempre nella cella E12 voglio vedere il medesimo risultato presente nella cella H10 ma nel foglio 'febbraio',per fare questo dovrei ogni volta modificare la formula.

Quello che io vorrei riuscire a fare, é una tabela prestabilita in cui posso vedere il risultato di ogni mese scegliendolo da una Casella Combinata, oppure attraferso un Codice ID, Ho già provato utilizzando la funzione Cerca.Vert, ma mi viene un formulone micidiale che poi alla fine non mi funziona. Ho provato anche con la funzione 'SE', ma purtroppo vi é il limite di 7 condizioni quando invece i mesi sono 12.

Sicuramente risolverei con un codice in VBA, ma purtroppo o poco dimistichezza con il codice VBA.

Trushna
20-02-2004, 23.04.18
MMM io la abbandonerei come idea... è piuttosto complessa. Piuttosto scriverei ogni mese nel riepilogo e a fianco il relativo valore

Gabry
21-02-2004, 01.19.35
Non ho abbandonato... ho perseverato e ho risolto! Come?

Ho inserito la formula suggeritami anche da Trushna, poi ho creato 12 pulsanti a cui ho associato delle macro che mi vanno a cambiare il riferimento al foglio, quindi quando schiaccio il tasto "1" mi appare il sunto del mese di gennaio, clicco sul tasto "2" e mi vedo il sunto di febbraio e così via....

Laborioso ma alla fine funziona.