
Formula generica
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")
Sommario
Per convertire un numero di colonna in una lettera di colonna Excel (es. A, B, C, ecc.) Puoi utilizzare una formula basata sulle funzioni INDIRIZZO e SOSTITUISCI.
Nell'esempio mostrato, la formula in C5 è:
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")
Spiegazione
Il primo passo è costruire un indirizzo che contenga il numero di colonna. Lo facciamo con la funzione ADDRESS, fornendo 1 per il numero di riga, un numero di colonna da B5 e 4 per l'argomento abs_num (per ottenere un riferimento relativo):
ADDRESS(1,B5,4)
Con queste informazioni, ADDRESS restituisce il testo "A1".
Successivamente, usiamo SUBSTITUTE per rimuovere il numero 1 in questo modo:
=SUBSTITUTE("A1","1","")
Possiamo tranquillamente cercare "1" e sostituirlo con "" in tutti i casi, perché il numero di riga è hardcoded come 1 all'interno della funzione ADDRESS.