Cómo Ordenar Datos por Dos Columnas en Excel (5 Formas Fáciles)

  • Compartir Este
Hugh West

Al trabajar con un conjunto de datos, a veces es importante ordenar la lista de datos. En realidad, ordenar los datos ayuda a organizar la lista en un orden significativo. En Excel, podemos hacer esto como nuestro orden preferido fácilmente. En este artículo, voy a demostrar algunas maneras rápidas y fáciles de ordenar los datos por dos columnas en Excel .

Descargar el cuaderno de prácticas

Puedes descargarte el cuaderno de ejercicios y practicar con ellos.

Ordenar por dos columnas.xlsx

5 maneras fáciles de ordenar datos por dos columnas en Excel

Mientras se trabaja con excel, ordenar los datos es una gran práctica para visualizar los datos en una forma que hace que los datos sean más fáciles de entender. Para ordenar por dos columnas, se utiliza el siguiente conjunto de datos para realizar los métodos. El conjunto de datos representa una lista de las tiendas de coches. El conjunto de datos siguiente contiene sólo tres coches de marca " Hyundai , Nissan y Suzuki "que figuran en la columna C los modelos de los coches de la columna B y el precio de cada carta en la columna D también en la columna E se indica la fecha de entrega.

Ahora, supongamos que necesitamos ordenar los datos sólo por el Modelo de producto y Precio de cada coche. En las siguientes secciones del artículo, ordenaré los datos por estas dos columnas de forma explicativa.

1. Ordenar datos por dos columnas del grupo de edición

En excel, para ordenar por dos columnas puntualmente, se utiliza la tecla Ordenar y filtrar es el compuesto más fino. Con él, podemos ordenar en diferentes esquemas. Así, como vamos a ordenar el de dos columnas Modelo de producto y Precio la ordenación será diferente en cada columna. Modelo de producto ordenará por De la A a la Z y Precio se ordenarán en De mayor a menor Veamos los pasos a seguir.

PASOS:

  • En primer lugar, seleccione cualquier parte del conjunto de datos, le recomendaré que seleccione cualquier celda de la 1ª columna que se ordenará como orden preferente.
  • En segundo lugar, vaya a la página Inicio de la cinta de opciones.
  • A continuación, desde el Edición de seleccione el grupo Ordenar y filtrar A continuación, seleccione Ordenación personalizada en el menú desplegable.

  • Aparecerá en el Ordenar cuadro de diálogo.
  • Ahora, seleccione Modelo de producto en el menú desplegable Ordenar por de la sección Columna.
  • Y, la orden se establece automáticamente como De la A a la Z que se encuentra bajo la Pida sección.
  • A continuación, haga clic en Añadir nivel para añadir la segunda columna que deseamos ordenar a continuación.

  • Además, seleccione la opción Precio columna. Y, queremos que la orden de De mayor a menor .
  • A continuación, haga clic en el botón OK botón.

  • Finalmente, como en la imagen de abajo podemos ver que tenemos las dos listas de datos ordenadas en nuestras columnas preferidas.

Más información: Cómo ordenar y filtrar datos en Excel (una guía completa)

2. Aplicación de la función SORTBY para ordenar valores por dos columnas

Para ordenar los datos sólo por dos columnas, podemos hacerlo fácilmente aplicando Función SORTBY Primero, vamos a hacernos una idea de la Función SORTBY .

Sintaxis

La sintaxis del Función SORTBY es:

SORTBY(array, by_array1, [sort_order1], ...)

Argumentos

matriz: Matriz o rango a ordenar.

by_array: Matriz o rango por el que ordenar.

sort_order: [opcional] si el Ordenar orden es 1 significa ascendente por defecto, y si el orden de clasificación es -1 significa descendente.

En Función SORTBY ordena principalmente el contenido de un rango o matriz utilizando una fórmula y valores de otro rango o matriz.

Veamos cómo utilizar esta función para ordenar por dos columnas.

PASOS:

  • En primer lugar, necesitamos otra tabla del mismo conjunto de datos. Por lo tanto, añadimos otra tabla debajo de la primera para aplicar el método Función SORTBY basándose en la tabla de datos anterior.

  • En segundo lugar, seleccione la salida Celda B14 y escribe la fórmula que aparece a continuación.
=SORTBY(B5:E11,B5:B11,1,D5:D11,-1)

  • A continuación, pulse Entre en .

Descripción de la fórmula

En primer lugar, tomamos todo el intervalo de datos B5:E11 que es nuestro array, ya que queremos ordenar por dos columnas de este primer rango de la tabla. Entonces, ordenamos nuestra primera columna en orden ascendente por lo que tomamos el rango B5:B11 que es nuestro Modelo de producto Después de eso, tomamos la segunda columna que vamos a ordenar en orden descendente. Así que tomamos el rango D5:D11 Y podremos ver la columna ordenada en la segunda tabla.

Problema al utilizar la función

A veces, hay un problema con las fechas en excel. Al utilizar la función puede mostrar las fechas en un formato general como se muestra en la imagen de abajo. Y podemos resolver fácilmente el problema cambiando el formato de la columna de fecha.

  • Para ello, seleccione primero la columna de fecha. A continuación, vaya a la opción Inicio de la cinta de opciones y en el menú desplegable de la pestaña Número seleccione Fecha corta .

El problema se resolverá realizando la tarea anterior.

Contenido relacionado: Cómo utilizar la función Ordenar en Excel VBA (8 ejemplos adecuados)

3. Ordenar datos por dos columnas con el comando Ordenar de Excel

La ordenación de datos consiste en ordenar el conjunto de datos de forma organizada y comprensible. Para ordenar por dos columnas Ordenar es la solución más sencilla. Repasemos los pasos para ordenar los datos por dos columnas con el comando Ordenar mando.

PASOS:

  • Al principio, seleccione la celda de la primera columna que deseamos ordenar.
  • A continuación, vaya a la página Datos de la cinta de opciones y haga clic en Ordenar .

  • En Ordenar aparecerá un cuadro de diálogo.
  • Ahora, bajo el Columna seleccione Modelo de producto en el menú desplegable Ordenar por.
  • Y, en virtud de la Pida la orden se establece automáticamente en De la A a la Z .
  • A continuación, haga clic en Añadir nivel para añadir la segunda columna que queremos ordenar.

  • Seleccione Precio También necesitamos que el orden sea De mayor a menor .
  • A continuación, pulse la tecla OK botón.

  • Por último, los datos se ordenarán en dos columnas.

Más información: Cómo utilizar el método abreviado de Excel para ordenar datos (7 formas sencillas)

Lecturas similares:

  • VBA para ordenar tabla en Excel (4 métodos)
  • Cómo ordenar la dirección IP en Excel (6 métodos)
  • VBA para ordenar columnas en Excel (4 métodos)
  • Cómo añadir un botón de ordenación en Excel (7 métodos)
  • Ordenar por Color en Excel (4 Criterios)

4. Uso de opciones de filtro para los encabezados de tabla en Excel

Podemos ordenar las columnas de la forma más sencilla utilizando la función Filtro en las cabeceras de las tablas. Así pues, demostremos los pasos a continuación.

PASOS:

  • En primer lugar, seleccione las cabeceras de las tablas que queremos ordenar.
  • A continuación, vaya a la página Inicio ficha.
  • Seleccione Ordenar y filtrar desde el Edición de A continuación, en la opción desplegable, seleccione Filtro .

  • Ahora, haga clic en el botón Modelo de producto Y, seleccione la orden Ordenar de la A a la Z .

  • A continuación, seleccione un Precio del menú desplegable. Y, seleccione la orden Ordenar de mayor a menor también.

  • Por último, podemos ver el resultado ordenado en la columna que deseemos.

Más información: Cómo Auto Ordenar Tabla en Excel (5 Métodos)

5. Utilizar el Formato Condicional para Ordenar Valores por Dos Columnas

Si deseamos ordenar columnas dando colores a los datos, podemos utilizar el formato condicional para que los valores ordenados sean más atractivos visualmente. Supongamos que, queremos ordenar la columna Precio y Fecha de entrega Para ello, sigamos los pasos que se indican a continuación.

PASOS:

  • Al igual que en los métodos anteriores, seleccione primero la columna C que indica el precio de los coches.
  • A continuación, vaya a la página Inicio de la cinta de opciones.
  • A continuación, vaya a Formato condicional bajo el Estilos sección.
  • Además, vaya a Escalas de color en el menú desplegable.
  • A continuación, seleccione la opción Color verde.

El color verde indica dónde se encuentra el valor de cada celda dentro de ese intervalo.

  • Además, seleccione el Fecha de entrega como antes y aplicar el otro gradiente de color de las celdas.
  • Y, finalmente, podemos ver que nuestras dos columnas ordenadas deseadas están mostrando el gradiente de color.

La clasificación por escalas de colores depende de los datos numéricos suministrados.

Contenido relacionado: Cómo crear una lista de clasificación personalizada en Excel

Conclusión

Los métodos anteriores le ayudarán a ordenar los datos por dos columnas en Excel. Espero que esto le ayude! Si tiene alguna pregunta, sugerencia o comentario, por favor háganoslo saber en la sección de comentarios. O usted puede echar un vistazo a nuestros otros artículos en el ExcelWIKI.com ¡blog!

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.