Digamos que tiene una hoja de trabajo en la que una columna en particular, por ejemplo la columna C, contiene entradas como F1, F2, F3, etc., hasta F149. Si necesita ordenar los datos en la hoja de trabajo según el contenido de esta columna, los resultados pueden decepcionarlo. Dado que el primer carácter de cada celda es una letra, Excel ordena la columna como texto.

El resultado es que las celdas están ordenadas en el orden F1, F10, F100, F101, F102, etc. En esta disposición, F2 no aparece hasta la entrada de sesenta segundos en la lista ordenada. La razón por la que esto sucede es porque las celdas se tratan como texto. Como texto, todas las celdas que comienzan con F1 (hay 61) van antes de las celdas que comienzan con F2.

La única forma de evitar esta situación es asegurarse de que los números en las celdas estén llenos de ceros al frente. En otras palabras, no debería utilizar F1, sino F001. Puede usar la siguiente fórmula para convertir los números de formato antiguo al nuevo formato (esta fórmula asume que los datos que está ordenando comienzan en la celda C1):

=LEFT(C1,1) & RIGHT("000" & RIGHT(C1,LEN(C1)-1),3)

Ahora, cuando ordena por las entradas recién formateadas, obtiene los resultados deseados: F001, F002, F003, etc.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (9600) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Sorting_Letters_and_Numbers [Clasificación de letras y números].