Inicio de sesión

Nombre de usuario o e-mail

En línea

En este momento hay 0 usuarios y 25 invitados en línea.

Ordenar Letras y numeros

arguerof

Hola, necesitaria orden letras y numeros de la siguiente forma.

ej; 1 2 3 4 A B C

des este modo:

4 3 2 1 C B A

 

Gracias.

aquijano

Re: Ordenar Letras y numeros

¿tus datos son números por un lado y letras por otro, o también tienes datos "mixtos" frmados por números y letras mezclados?

 

juandudas

Re: Ordenar Letras y numeros

Si lo que quieres es poner primero los números y luego las letras, podrías poner una columna auxiliar con la función ESTEXTO o con la funcion ESNUMERO para saber lo que hay en la celda que quieres ordenar. Luego ordenaría con dos criterios, primero por el del dato que indica si es o on un número y luego por el dato.

Lo que no se me ocurre es cómo hacerlo si hay datos mixtos de estos que dice el comentario anterior

¿cómo habría que ordenar esto?

1a11
aa11
aaaa
...

 

arguerof

Re: Ordenar Letras y numeros

no se repiten los numeros ni las letras.

ej: 2345ABCDE

de mayor a menor seria:  5432EDCA

arguerof

Re: Ordenar Letras y numeros

son mixtos dado q son reviciones de planos y las letras son de aprobacion y los numeros de construccion.

 

pacomegia

Re: Ordenar Letras y numeros

¿Lo que quieres entonces es reordenar las letras y los números dentro de una misma celda?

¿el número de letras y de números, valga la redundancia es siempre el mismo o puede cambiar? ¿están agrupados siempre primero los números y luego las letras o no tiene por qué?



------
La potencia sin control no sirve de nada.
Power is nothing without control.

arguerof

Re: Ordenar Letras y numeros

 

 

Ordenar por revisiones
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior 0
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior 1
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior 2
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior 3
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior A
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior B
TMB-DFE-AJF-CL-20612 Cimentación Balsa. Armaduras Inferior y Superior C
nº Plano       -  Descripcion     -   Rev.
 
   
   

deseo ordenar las Rev. de mayor a menor. que seria: 3 2 1 0 C B A

PARA ASI AL USAR VBUSCAR ME TIRE LA MAYOR REVISION.

pacomegia

Re: Ordenar Letras y numeros

Se me ocurre crear una columna auxiliar donde asignar un peso al número o letra de la versión mediante una fórmula.

Voy a utilizar la función CODIGO que me devuelve el código ansi de la letra o número que indica la revisión. En la codificación ansi, primero están los números, luego las letras mayúsculas y después las minúsculas.

Si se trata de una letra, el peso a considerar será el código de la letra.
La A mayúscula tiene el código 65. en mi fórmula, si el código de la revisión es anterior a la A mayúscula, esto es, si es un número, le sumaré al código del carácter un número que lo sitúe después de todas la letras, por ejemplo le voy a sumar 200.

la fórmula quedaría más o menos así, suponiendo que en C2 tienes la revisión:

=SI(CODIGO(C2)<65;CODIGO(C2)+200;CODIGO(C2))

 Luego sólo quedaría ordenar los datos según este nuevo campo "peso" de manera descendente

Adjunto un archivo con el ejemplo. Ya nos contarás si esto resuelve el problema.



------
La potencia sin control no sirve de nada.
Power is nothing without control.

AdjuntoTamaño
OrdenarRevisiones.xls37 KB
arguerof

Re: Ordenar Letras y numeros

Hola, me sirve el problema es cuando tengo revisiones superiores a 9 o sea 10 , 11 , 12 me pone le numero del codigo del primer digito.

como hago con esto?

gracias

pacomegia

Re: Ordenar Letras y numeros

Lo que podemos hacer es utilizar el propio número, en vez de su código, sólo en el caso de que se trate de un número.

Para saber si es un número o no, Excel dispone de la función ESNUMERO

 

Te adjunto un archivo con el criterio de ordenación modificado de la siguiente manera:

=SI(ESNUMERO(C2);C2+200;CODIGO(C2))

(le sigo sumando 200 al valor del número para que sea superior a cualquier código de letra)



------
La potencia sin control no sirve de nada.
Power is nothing without control.

AdjuntoTamaño
OrdenarRevisiones2.xls37 KB
arguerof

Re: Ordenar Letras y numeros

Muchas gracias!!!

una solucion exelente!

 

¿necesitas más?

apúntate a nuestro newsletter
Fuente RSS

Si te gusta necesitomas, ¡ compártelo !

Si te gusta, compártelo


apúntate a nuestro newsletter

cargando...
Buscar en necesitomas.com

Excelómetro