Formula di Excel: converti il ​​numero di colonna in lettera -

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.

Articoli interessanti...