Formula concatena

Buongiorno
Ho un file calc con diversi fogli.
Per semplicità diciamo che sono 5
Nella cella A1 del FOGLIO1 ho scritto FOGLIO2
Nella cella A2 del FOGLIO1 ho scritto FOGLIO3
Nella cella A3 del FOGLIO1 ho scritto FOGLIO4
Nella cella A4 del FOGLIO1 ho scritto FOGLIO5
Nella cella I13 dei FOGLI 2;3;4;5 c’è una data
Nella cella C1 ho inserito la formula:
SE($FOGLIO2.I13="";"";SE($FOGLIO2.I13<OGGI();"";$FOGLIO2.I13))
vorrei sostituire questa formula in questo modo:
=SE(CONCATENA("$"&A1&".I13")="";"";SE(CONCATENA("$"&A1&".I13")<OGGI();"";CONCATENA("$"&A1&".I13")))
Il risultato nella cella C1 è $FOGLIO2.I3
Io vorrei che comparisse nella cella C1 la data inserita nella cella I13 del FOGLIO2 se è successiva alla data di OGGI(), altrimenti deve rimanere vuota
Per cortesia, qualcuno mi può aiutare?
Grazie

.
Studia l’uso della funzione INDIRETTO().
Per risolvere la tua esigenza prova la formula così:

=SE(INDIRETTO(CONCATENA("$"&A1&".I13"))=0;"";SE(INDIRETTO(CONCATENA("$"&A1&".I13"))<=OGGI();"";INDIRETTO(CONCATENA("$"&A1&".I13"))))

oppure così:

=SE(O(INDIRETTO(CONCATENA("$"&A1&".I13"))=0;INDIRETTO(CONCATENA("$"&A1&".I13"))<=OGGI());"";INDIRETTO(CONCATENA("$"&A1&".I13")))
3 Likes

Grazie mille!!

Prova con =INDIRETTO("$"&A1&".I13"), senza CONCATENA.

Molte grazie!!