Formula di Excel: converti la lettera della colonna in numero -

Formula generica

=COLUMN(INDIRECT(letter&"1"))

Sommario

Per convertire una lettera di colonna in un numero regolare (es. 1, 10, 26, ecc.) Puoi utilizzare una formula basata sulle funzioni INDIRETTO e COLONNA.

Nell'esempio mostrato, la formula in C5 è:

=COLUMN(INDIRECT(B5&"1"))

Spiegazione

Il primo passo è costruire un riferimento in stile "A1" standard utilizzando la lettera della colonna, aggiungendo un "1" con concatenazione:

B5&"1"

Ciò si traduce in una stringa di testo come "A1" che viene passata alla funzione INDIRETTO.

Successivamente, la funzione INDIRETTO trasforma il testo in un riferimento Excel appropriato e passa il risultato alla funzione COLONNA.

Infine, la funzione COLUMN valuta il riferimento e restituisce il numero di colonna per il riferimento.

Articoli interessanti...