Saltar al contenido

Numerar con tres letras


Kargot

Recommended Posts

publicado

Hola, buenos días.

He estado navegando por la web tratando de buscar la solución a mi necesidad, he enonctrado algo similar en el artículo, https://ayudaexcel.com/foro/tema/19861-numerar-con-numeros-y-letras/, pero no es realmente lo que busco, (he tratado de partir de ahi, pero no lo he conseguido).

Necesito numerar una serie de elementos mediante un código de tres letras, (todas mayúsculas), de manera que empiece por AAA, AAB, AAC,.... y así hasta ZZZ.

El rango de letras seria de 26: A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z

Gracias por adelantado.

Un saludo.

publicado

Buenas @Kargot

Puedes utilizar lo

Si posees separador de argumentos ;

FORMULA REPITE TEXTOS - NO ES VALIDA
=CONCATENAR(IZQUIERDA(DIRECCION(1;MULTIPLO.SUPERIOR(FILA($A1);17576)/17576;4);1);IZQUIERDA(DIRECCION(1;MULTIPLO.SUPERIOR(FILA($A1);676)/676;4);1);IZQUIERDA(DIRECCION(1;SUMA(26;FILA($A1);-MULTIPLO.SUPERIOR(FILA($A1);26));4);1))

FORMULA CORREGIDA Y VALIDA
=SI.ERROR(CONCATENAR(SUSTITUIR(DIRECCION(1;MULTIPLO.SUPERIOR(FILA($A1);676)/676;4);1;"");DERECHA(SUSTITUIR(DIRECCION(1;MULTIPLO.SUPERIOR(FILA($A1);26)/26;4);1;"");1);SUSTITUIR(DIRECCION(1;SUMA(26;-MULTIPLO.SUPERIOR(FILA($A1);26);FILA($A1));4);1;""));"")

Si posees separador de argumentos ,

FORMULA NO VALIDA - REPITE VALORES
=CONCATENAR(IZQUIERDA(DIRECCION(1,MULTIPLO.SUPERIOR(FILA($A1),17576)/17576,4),1),IZQUIERDA(DIRECCION(1,MULTIPLO.SUPERIOR(FILA($A1),676)/676,4),1),IZQUIERDA(DIRECCION(1,SUMA(26,FILA($A1),-MULTIPLO.SUPERIOR(FILA($A1),26)),4),1))


FORMULA CORREGIDA Y VALIDA
=SI.ERROR(CONCATENAR(SUSTITUIR(DIRECCION(1,MULTIPLO.SUPERIOR(FILA($A1),676)/676,4),1,""),DERECHA(SUSTITUIR(DIRECCION(1,MULTIPLO.SUPERIOR(FILA($A1),26)/26,4),1,""),1),SUSTITUIR(DIRECCION(1,SUMA(26,-MULTIPLO.SUPERIOR(FILA($A1),26),FILA($A1)),4),1,"")),"")

 

Un saludo

publicado

Hola Logroastur.

Gracias por la corrección y por el archivo.

Detecté que la formula inicial no era correcta y que no codificaba bien, pero fui a escribir ayer y el servidor estaba en mantenimiento.

La nueva formula funciona a las mil maravillas.

Gracias por todo.

Un saludo.

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.