Google Website Translator Gadget

lunes, 2 de abril de 2012

Excel 2007: Obtenir lletra de la columna

Excel disposa de una formula per a obtenir el index de la columna:
=COLUMN
però retorna un valor numéric.

Que pasa si vols la lletra de la columna?
Doncs que no hi ha cap formula que directament t'ho doni...
ep! he dit directament... prova el següent:

Si la columna es de la A..Z:
=CHAR(COLUMN(I6)+64

I si vols a partir de la columna AA?
Es complica una mica més però es factible:
=CHAR(INT((COLUMN()-1)/26)+64)& CHAR(IF(MOD(COLUMN();26)=0;1;MOD(COLUMN();26))+64)

El que fa realment es calcular els residuals de 26 (el valor de Z) i anar sumant fins a obtenir el resultat en mode caràcter.

No hay comentarios:

Publicar un comentario