Buonasera,
Ho una domanda da chiedervi, prima vi spiego la situazione e poi vi faccio la domanda:
All'interno di una cartella di lavoro Excel, ho più di 20 fogli di lavoro, in cui in ognuno di essi ci sono diverse tabelle che hanno lo stesso identico contenuto in tutti i fogli.
Essendoci più tabelle in un singolo foglio, il numero di colonne riportanti l'importo che a me interessa estrarre, differiscono da tabella a tabella. L'unico aspetto "positivo" è che ogni foglio riporta le stesse identiche tabelle. L'aspetto "negativo"
è che da un foglio all'altro, il numero delle righe può differire.
Il mio problema è il seguente:
dovrei sommare per codice in un ulteriore foglio, gli importi di tutte queste tabelle. Un comun denominatore che posso utilizzare è appunto il codice che si trova all'inizio di ogni tabella.
- Ho provato a fare la SOMMA dal foglio x1 al foglio x20 ma mi sono accorto che poi le righe delle tabelle possono essere a volte di più e a volte di meno e di conseguenza il semplice SOMMA DA - A, da solo non funziona.
- ho provato a fare un CERCA.VERT, ma da sola, questa funzione non mi è utile, perché andrei a trovare l'importo per ogni singolo foglio e la cosa andrebbe molto per le lunghe visto che le colonne poi differiscono da tabella a tabella (tanto vale scrivere
ogni singolo valore, ma di questo passo passerebbero mesi... Ho pensato di risolvere, copiando un foglio e inserire all'interno del CERCA.VERT il CONFRONTA, ma risolverei solo un problema visto che devo fare la somma di tutte le aziende in un unico foglio.
Anche un INDICE e CONFRONTA più efficace in questo caso, non mi risolve il problema.
Quindi dovrei combinare la formula SOMMA (o se più funzionale un SOMMA.SE tra più fogli) con il CERCA.VERT (o INDICE e CONFRONTA) per andare a sommare, per quel codice, quella determinata colonna degli importi, tra tutti i fogli.
Se poi esiste un altro modo, sarei comunque contento.
Vi allego uno screenshot di un foglio ipotetico, in cui ci sono due tabelle e mi interessa solamente il valore netto finale (valore finale nella seconda tabella). Mi interessa
sommare il valore finale di tutti i codici di questo foglio con i rispettivi valore finale
degli altri codici contenuti negli altri fogli (attenzione però che il codice, supponiamo AAA010 in questo caso si trova trova ad esempio nella riga 5, mentre in un altro foglio potrebbe trovarsi nella riga 9).
C'è un possibile modo di combinare le formule per risolvere il mio problema?
Grazie,
