Il problema è chiaro. Riprendendo quanto scritto ieri, la funzione

=CONCATENA(A1;INDIRETTO("a2"))

mi genera una cella del genere 10>20

Se su tale cella eseguo la funzione TIPO (es. =TIPO(a4) )

ottengo 2, cioè una cella di tipo testo.
Il problema è quindi quello di far interpretare la stringa 10>20 come un confronto tra valori numerici.

edit. Ovviamente ho già provato con la funzione VALORE() ma per una stringa del genere non è adatta.