On 3/16/07, Massimiliano Marini <[EMAIL PROTECTED]> wrote:
Ciao Salvatore, > A me non funziona il fatto che io debba scegliere il foglio su cui > applicare l'operazione in base al contenuto di una cella. > > La colonna A conterrà il foglio da scegliere "Foglio1", "Foglio2"... > La colonna B conterrà la cella da scegliere "C1", "C2"... > La colonna D deve contenere "= FOGLIO_IN_A1.CELLA_IN_B1 * 2" > > A quanto sembra non si può fare. Invece si può fare, di seguito ti illustro la mia soluzione : (della serie : non è detto che ce ne siano di migliori ;) ) Le colonne interessate sono A - B - C - D - E, ti spiego perché : A1 contiene il nome del foglio : es. Tabella2 B1 contiene "." (solo il punto) C1 contiene A1 (la la cella di riferimento di Tabella2) D1 contiene la seguente formula : =CONCATENA(A1;B1;C1) E1 contiene la formula finale : =INDIRETTO(D1) Quest'ultima formula : INDIRETTO(riferimento), valuta il contenuto della cella e lo esegue, quindi la cella (E1) conterrà il valore che vuoi calcolare, alla fine dovrai solo giocare con il concatenamento dei valori.
In spanglish direi "te love you" ! Ecco cosa mi mancava, questo INDIRETTO ! Grazie mile!
