Ordenar datos automáticamente en Excel
Excel ofrece la posibilidad de ordenar datos o valores, mediante la opción “Datos”-“Ordenar”, con el inconveniente que cada vez que se modifiquen los datos, hay que seleccionar el rango a ordenar, ir a la barra de herramientas de datos y pulsar ordenar.
Si bien esta es una solución, no es la mejor, puesto que cuando se trata de valores y rangos cambiantes, resulta una tarea muy repetitiva que se puede automatizar para ahorrar tiempo.
Excel ofrece una función que permite ordenar los valores de forma automática, de suerte que sólo basta con escribir los nuevos valores, que Excel inmediatamente procede a realizar la actualización de los datos ordenados.
Para ello necesitaremos una columna auxiliar.
Por ejemplo, en la columna A tenemos los valores que se encuentran desordenados, y en la columna B, los datos ordenados de forma automática por Excel.
Ahora, en la celda de la columna B donde inicia el listado de valores, colocamos la siguiente fórmula:
=K.ESIMO.MENOR($A$5:$A$25;FILA()-4)
En la primera parte de la fórmula le estamos diciendo a Excel que revise los datos que tenga en la columna A desde la fila 5 hasta la fila 25, o hasta donde tengamos valores. En la segunda parte, le estamos diciendo que tanto la revisión como la ordenación de datos, inicia después de la fila 4, esto es la fila 5. Si los valores iniciaran en la fila 10, por ejemplo, tendremos que colocar -9.
Luego arrastramos la fórmula hasta donde tengamos valores, que en este caso es la fila 25.
Ahora, cada vez que modifiquemos los valores de la columna A, automáticamente se ordenaran en la columna B.


Hola, mi inquietud es muy simple,
como hago para formar una tabla de una larga columna de datos , por ejemplo que queden (por ejemplo sean lo numeros naturales a ordenar)
1
2
3
4
5
6
7
8
9
10
11
12
a lo siguiente:
1 2 3 4
5 6 7 8
9 10 11 12 etc. obvio en formato excel.
(la idea es no abusar del pegar y cortar)
Hola
Tengo un problema tengo q eliminar de una columna de mil filas datos todos los dias necesito eliminar los alfanumericos y no tengo una formula q me ahorre el tiempo de seleccionarlas una por una ejempl:
22150496S
22150497S
22150765S
22150766S
22150883S
2242040030
2242581
2242581020
2242581030
2242581040
Necesito eliminar o separar porlomenos separar los numericos o los alfanumericos la idea esq no pueden qdar ambos o q sea solo una columna de numericos o que sea una sola columna de alfa numericos nesecito una formula Porfavorrr Gracias.
Buenas, es para ver si me pueden ayudar en poder colocar Nro de cédulas y nombres que se ordenen automáticamente, la cédulas si se me ordenan de forma automática con esta formula =K.ESIMO.MENOR($A$2:$A$200;FILA()-1) pero cuando coloco los nombres no se me colocan en el sitio que corresponde como hago para que el nro de cédula al cambiar de posición cambie junto a su respectivo nombre
Hola
Para lograr lo que necesitas, debes introducir esta formula en la columna a la derecha de donde tienes las cedulas ordenadas, comenzando desde la primera fila y bajando hasta donde terminan tus datos:
=INDICE($B:$B,COINCIDIR($C2,$A:$A,0))
suponiendo que en la columna A y B estan las cedulas y nombres sin ordenar y en la columna C tienes las cedulas ordenadas.
Lo que hace esta funcion es buscar en la columna B el dato que está exactamente en la misma fila que el dato ya ordenado en la columna C.
En otras palabras, te busca el nombre relacionado con el numero de cedula que ya tienes ordenado.
Espero te sirva.