por KL » 25 Oct 2006 20:19
Siguiendo con el tema...
Por cierto, alguien me podria dar algun ejemplo de situacion en la que sea estrictamente necesario obtener la letra de la columna? Creo sinceramente que tal situacion no existe y que cualquier codigo/formula que intente ir por este camino seria mucho mas ineficiente que un codigo/formula que use el indice de columna, digo yo, no se ????
Anticipando uno de los posibles ejemplos, creo que para el uso con la funcion INDIRECTO las siguientes soluciones son mejores:
=INDIRECTO(DIRECCION(A1;B1))
=INDIRECTO("Hoja2!"&CELDA("address";A1))
Si me apurais, hasta es posible hacerlo de la siguiente forma, aunque no la recomiendo ya que esta tiene problemas de compatibilidad con version en otros idiomas e incluso con otras versiones en castellano por la diferencia entre las notaciones R1C1, F1C1, L1C1, etc.
=INDIRECTO("F1C"&B1;FALSO)
donde [B1]=numero de columna