Pagina 1 di 1

Problema EXCEL

MessaggioInviato: mer gen 26, 2005 12:07 pm
da morpheus
ciao a tutti! ho un problema di questo tipo:

devo copiare la seguente formula:
=SOMMA('01'!$C$4+'01'!$C$5+'01'!$C$6+'01'!$C$8+'01'!$C$9)

in una serie di celle sottostanti in modo però che mi incrementi in automatico il foglio da cui pescare i dati,cioè che diventi:

=SOMMA('02'!$C$4+'02'!$C$5+'02'!$C$6+'02'!$C$8+'02'!$C$9)
=SOMMA('03'!$C$4+'03'!$C$5+'03'!$C$6+'03'!$C$8+'03'!$C$9)
.......ecc....

in poche parole come ho fissato le celle col simbolo $, c'è un modo per incrementare solo i fogli?
Grazie mille a chiunque voglia aiutarmi...

MessaggioInviato: mer apr 27, 2005 9:29 pm
da Lunedì
Sorry: ho provato in diversi modi, ma nessuno ha dato il risultato che chiedi. E non c'è nemmeno un tipo di funzione che ti possa aiutare.....

MessaggioInviato: mer giu 08, 2005 1:36 pm
da Lukamon
Una soluzione al problema esiste ma dipende dal contesto nel quale usare la formula. Se l'obiettivo è mantenere costante i riferimenti di cella e modificare il solo nome dei fogli così come indicato (01, 02, 03) una soluzione potrebbe essere la seguente (ipotizzando di partire dalla riga 1 del foglio attivo):

=SOMMA(INDIRETTO("'" & "0" & RIF.RIGA() & "'!" & "A1:C1"))

che significa: somma('01'!a1:c1).

Se copio nella riga sotto ottengo: somma('02'!a1:c1")

Nota: RIF.RIGA(), rilascia il numero di riga nella quale si trova la funzione

Prova e fammi sapere...