Ciao a tutti,
avrei bisogno di una dritta. Si può fare una formula SE con al proprio interno una funzione CONCATENA che produca un riferimento "dinamico" ad una cella?
Per esempio:
l'istruzione è la seguente, se in N7 trovi VERO, scrivi in M8 il contenunto della cella G10, altrimenti "ricopia" il contenuto di M7.
M8 = SE(N7=VERO;G10;M7)
Il mio problema è che nel momento in cui, spostandosi verso il basso nella colonna N, troverà il primo VERO, dovrà scrivere nella cella -colonna M,riga sottostante- non più il contenuto di G10 ma G12.
Poi al secondo VERO dovrà riferirsi a G14, al terzo a G16 e così via (l'incremento di riga è sempre +2)
Se a partire da N7 in giù i valori sono:
N7: FALSO
N8: FALSO
N9: VERO
N10:FALSO
N11:FALSO
N12:FALSO
N13:VERO
allora in M10 dovrà scrivere il contenuto di G12, in M14 il contenuto di G14...
Io ho provato a fare una formula del tipo SE(N7=VERO;CONCATENA("G";10+2);M7) ma, "tirandola" verso il basso fino a quando in N9 trova VERO, il concatena produce G12 come stringa di testo e non come collegamento alla cella G12.
Come posso fare? Serve del codice VBA?
Grazie
Andrea