Cómo ordenar automáticamente en Excel cuando se introducen datos

  • Compartir Este
Hugh West

En este tutorial, voy a mostrarte 4 métodos sencillos para ordenar automáticamente en excel cuando se introducen datos. Puede utilizar rápidamente estos métodos incluso en grandes conjuntos de datos para ordenar los valores en un orden determinado. A lo largo de este tutorial, también aprenderá algunas herramientas y funciones importantes de excel que le serán muy útiles en cualquier tarea relacionada con excel.

Descargar el cuaderno de prácticas

Puede descargar el cuaderno de prácticas desde aquí.

Ordenación automática al introducir los datos.xlsx

4 métodos sencillos para ordenar automáticamente en Excel cuando se introducen datos

Hemos tomado un conjunto de datos conciso para explicar los pasos con claridad. El conjunto de datos tiene aproximadamente 6 filas y 3 Inicialmente, mantenemos todas las celdas en formato General. Para todos los conjuntos de datos, tenemos 3 columnas únicas que son Producto, Almacenamiento (unidades), y Datos clasificados Aunque más adelante podremos variar el número de columnas.

1. Uso de la función SORT para la ordenación ascendente

La función SORT en excel ordena los valores de un rango que proporcionamos como entrada en orden ascendente o descendente. Veamos como utilizar esta función para autoordenar en excel cuando introducimos cualquier tipo de dato.

Pasos:

  • En primer lugar, vaya a la celda E5 e inserta la siguiente fórmula:
=SORT(B5:C10,2,1)

  • Ahora, pulse Entre en y esto insertará los datos después de ordenarlos según los criterios establecidos.
  • Aquí, si ahora cambia el Unidades de almacenamiento en la primera tabla para cualquier producto, esto lo ordenará automáticamente en la segunda tabla.

Más información: Cómo Ordenar Datos por Valor en Excel (5 Métodos Fáciles)

2. Ordenación descendente

También podemos utilizar la función SORT para auto-ordenar en excel en orden descendente cuando los datos se introducen al azar. Siga los siguientes pasos para hacer esto.

Pasos:

  • Para empezar, haga doble clic en la celda E5 e introduce la siguiente fórmula:
=SORT(B5:C10,2,-1)

  • A continuación, pulse la tecla Entre en y debería obtener los datos en orden descendente.
  • Ahora, si cambias cualquier valor en los datos principales, se ordenará automáticamente en los nuevos datos.

Más información: Cómo ordenar datos alfanuméricos en Excel (con sencillos pasos)

3. Ordenación automática de varias columnas

Si desea auto-ordenar varias columnas en Excel cuando se introducen datos, entonces usted puede seguir este método. A continuación se presentan los pasos detallados.

Pasos:

  • Para iniciar este método, haga doble clic en la celda E5 e inserte la fórmula siguiente:
=SORT(B5:C10,{1,2},{1,1})

  • A continuación, pulse la tecla Entre en y, en consecuencia, esto ordenará el 2 columnas de la tabla de datos principal aunque cambiemos algún valor de la misma.

Lecturas similares

  • Cómo Ordenar por Color en Excel (4 Criterios)
  • Ordenación aleatoria en Excel (Fórmulas + VBA)
  • Cómo ordenar por apellido en Excel (4 métodos)
  • Aprenda Excel VBA Programación & Macros (Tutorial Gratis - Paso a Paso)
  • Cómo crear una lista de clasificación personalizada en Excel

4. Aplicación de la función VLOOKUP

La función VLOOKUP en excel puede buscar valores verticalmente en una tabla. En este método, veremos cómo aplicar esta función para autoclasificar en excel cuando introducimos cualquier tipo de dato.

Pasos:

  • Para ello, vaya a la celda B5 e inserte la fórmula siguiente:
=RANK.EQ(D5,$D$5:$D$10)

  • A continuación, pulse Entre en que decidirá el rango de todos los valores de los datos.
  • A continuación, escriba manualmente las clasificaciones en la segunda tabla en orden ascendente, como en la imagen siguiente.

  • A continuación, escriba esta fórmula en la celda G5 :
=VLOOKUP(F5,$B$5:$D$10,2,FALSE)

  • A continuación, pulse la tecla Entre en e inserte la siguiente fórmula en la celda H5 :
=VLOOKUP(F5,$B$5:$D$10,3,FALSE)

  • Por último, pulse de nuevo Entre en y esto ordenará los datos en orden descendente.

Más información: Excel VBA para Rellenar Matriz con Valores de Celda (4 Ejemplos Adecuados)

Cosas para recordar

  • La función SORT sólo está disponible en Microsoft 365 .
  • El resultado de esta función es una matriz dinámica por lo que no puede cambiar los valores individuales.
  • El primer argumento de la función SORT tiene que ser un rango de celdas.
  • Si no se especifica ningún criterio, esta función ordenará por defecto en orden ascendente.
  • La función SORT dará un #VALOR error si el ordenar_índice está fuera de rango.

Conclusión

Espero que hayas podido aplicar los métodos que te mostré en este tutorial sobre cómo autoclasificar en excel cuando se introducen datos. Como puedes ver, hay bastantes maneras de lograrlo. Así que elige sabiamente el método que mejor se adapte a tu situación. Si te quedas atascado en alguno de los pasos, te recomiendo repasarlos varias veces para aclarar cualquier confusión. Por último, para saber más excel técnicas, siga nuestras ExcelWIKI Si tiene alguna duda, hágamelo saber en los comentarios.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.