Ordenar una lista de datos

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

En Excel, puede ordenar números, texto, días de la semana, meses o elementos de listas personalizadas que cree. También puede ordenar por color de fuente, color de celda, o conjuntos de iconos. Las ordenaciones pueden distinguir mayúsculas de minúsculas.

Al ordenar una columna, reorganiza las filas de la columna. Al ordenar varias columnas o una tabla, se suelen reorganizar todas las filas en función del contenido de una columna en particular.

Importante: 

  • Si las columnas que quiere ordenar contienen tanto números que se almacenan como números, y números que se almacenan como texto, los números no ordenarán correctamente. Los números que se almacenan como texto se muestran alineados a la izquierda en vez de a la derecha. Para dar formato a números seleccionados de forma coherente, en la pestaña Inicio, en el cuadro Formato de número, seleccione Texto o Número.

  • Cuadro formatos de número

  1. Haga clic en una celda de una de las columnas que quiere ordenar.

    Los datos de las columnas adyacentes se ordenarán en función de los datos de la columna que seleccionó.

  2. En la pestaña Datos, seleccione Ascendente Icono de ordenación ascendente o Descendente Icono de ordenación descendente .

    Para ordenar

    Haga clic en

    Los valores más bajos en la parte superior de la columna

    A a Z

    Los valores más altos en la parte superior de la columna

    Z a A

Nota: Si los resultados no son lo que esperaba, compruebe que todos los números se almacenen como números. Por ejemplo, los números negativos importados de algunos sistemas de contabilidad se almacenan como texto.

Puede ordenar por varias columnas agregando niveles de criterios de ordenación. Por ejemplo, podría ordenar un informe de ventas por región y luego por fecha y por vendedor. Cada nivel de ordenación se representa con una sola fila en el cuadro de diálogo Ordenar.

  1. Haga clic en una celda de una de las columnas que quiera ordenar.

  2. En la pestaña Datos, seleccione Ordenar.

    En la pestaña Datos de Excel, seleccione Ordenar

  3. Si los datos tienen una fila de encabezados, active la casilla Mi lista tiene encabezados. Pero si los datos no tienen una fila de encabezados, desactive la casilla Mi lista tiene encabezados.

  4. En la fila junto a Ordenar por, en Columna, haga clic en el espacio en blanco y luego en la columna por la que quiera ordenar.

  5. En Ordenar según, en la misma fila, haga clic en Valores y luego, en el menú contextual, en los criterios que prefiera.

    También puede elegir ordenar en función del color de la fuente o de la celda, o del icono de una celda.

  6. En Ordenar, en la misma fila, haga clic en A a Z y luego, en el menú contextual, en los criterios que prefiera.

    Sugerencia: Si no aparece el criterio de ordenación que desee, seleccione Lista personalizada. Si el criterio de ordenación personalizado que desea no aparece, consulte la sección "Crear una lista personalizada para ordenar por".

  7. Si seleccionó Color de celda, Color de fuente o Icono de celda en el paso 5, en Color/Icono, haga clic en la fila y luego, en el menú contextual, en los criterios que prefiera.

  8. Para cada columna adicional por la que quiera ordenar, haga clic en Agregar nivel.

    Icono de Agregar nivel

    Después, rellene las columnas Columna, Ordenar según, Ordenar y Color/Icono de la nueva fila.

Nota: Este procedimiento no se puede realizar en una tabla. Para quitar el formato de la tabla con objeto de poder ordenar por filas, en la pestaña Tabla, seleccione Convertir en rango.

  1. Haga clic en una celda de la fila que quiere ordenar.

  2. En la pestaña Datos, seleccione Ordenar.

    En la pestaña Datos de Excel, seleccione Ordenar

  3. Si los datos tienen una fila de encabezados, active la casilla Mi lista tiene encabezados. Pero si los datos no tienen una fila de encabezados, desactive la casilla Mi lista tiene encabezados.

  4. Haga clic en Opciones.

  5. En Orientación, haga clic en Ordenar de izquierda a derecha y luego en Aceptar.

  6. En la primera fila, en Fila, haga clic en el espacio en blanco situado junto a Luego por y después, en el menú contextual, en la fila que quiera ordenar a continuación.

  7. En Ordenar según, en la misma fila, haga clic en Valores y luego, en el menú contextual, en los criterios que prefiera.

  8. En Ordenar, en la misma fila, haga clic en A a Z y luego, en el menú contextual, en los criterios que prefiera.

    Sugerencia: Si no aparece el criterio de ordenación que desee, seleccione Lista personalizada. Si el criterio de ordenación personalizado que desea no aparece, consulte la sección "Crear una lista personalizada para ordenar por".

  9. En cada fila adicional por la que quiera ordenar, haga clic en Agregar nivel.

    Icono de Agregar nivel

    Después, rellene las columnas Fila, Ordenar según, Ordenar y Color/Icono de la nueva fila.

Excel incluye listas personalizadas que puede ordenar por días de la semana y meses del año. Además, puede crear sus propias listas personalizadas; por ejemplo, los niveles de grado de secundaria, como 3º de secundaria, 4º de secundaria, 1º de bachillerato y 2º de bachillerato. Para usar la lista personalizada una vez creada, en Ordenar, seleccione Lista personalizada.

  1. En el menú de Excel, haga clic en Preferencias y luego, en Fórmulas y listas, haga clic en Listas personalizadas.

  2. Haga clic en Agregar.

  3. Escriba los valores de la lista en el orden en que quiere que se ordenen, introduciendo una coma entre un valor y otro.

  4. Cuando finalice, haga clic en Agregar y cierre el cuadro Listas personalizadas.

Excel incluye listas personalizadas que puede ordenar por días de la semana y meses del año. Además, en el procedimiento anterior se explica cómo puede crear sus propias listas personalizadas; por ejemplo, los niveles de grado de secundaria, como 3º de secundaria, 4º de secundaria, 1º de bachillerato y 2º de bachillerato.

  1. Haga clic en una celda de una de las columnas que quiere ordenar.

  2. En la pestaña Datos, seleccione Ordenar.

    En la pestaña Datos de Excel, seleccione Ordenar

  3. Si los datos tienen una fila de encabezados, active la casilla Mi lista tiene encabezados. Pero si los datos no tienen una fila de encabezados, desactive la casilla Mi lista tiene encabezados.

  4. En Ordenar, seleccione Lista personalizada.

  5. Seleccione la lista por la que quiera ordenar y haga clic en Aceptar.

    Nota: El criterio de ordenación personalizado solo se aplica en la columna especificada en Columna. Para ordenar varias columnas por día de la semana, mes u otra lista personalizada, siga el procedimiento anterior "Ordenar una lista por dos o tres columnas" para ordenar cada columna por separado.

  1. Seleccione una columna de fechas u horas de un rango de celdas o de una tabla.

  2. En la pestaña Datos, seleccione Ascendente Icono de ordenación ascendente o Descendente Icono de ordenación descendente .

    Nota: Si los resultados no son los que esperaba, es posible que los datos contengan fechas u horas almacenadas como texto o números, y no como fechas u horas. Para almacenar los números en formato de fecha u hora, seleccione la columna y, en la pestaña Inicio, seleccione Fecha u Hora en el cuadro Formato de número.

  1. Haga clic en una celda de una de las columnas que quiere ordenar.

  2. En la pestaña Datos, seleccione Ordenar.

    En la pestaña Datos de Excel, seleccione Ordenar

  3. En el cuadro Ordenar, seleccione Opciones y luego Distinguir mayúsculas de minúsculas.

Si hay celdas con formato de color de celda o color de fuente en la columna que ordena, puede ordenar por estos colores. También puede ordenar por un conjunto de iconos creado con formato condicional. Dado que no hay ningún orden predeterminado para el color de celda, color de fuente o iconos, debe definir su propio orden en cada operación de ordenación.

  1. Haga clic en una celda de una de las columnas que quiera ordenar.

  2. En la pestaña Datos, seleccione Ordenar.

    En la pestaña Datos de Excel, seleccione Ordenar

  3. Si los datos tienen una fila de encabezados, active la casilla Mi lista tiene encabezados. Pero si los datos no tienen una fila de encabezados, desactive la casilla Mi lista tiene encabezados.

  4. En Columna, haga clic en el espacio en blanco situado junto a Luego por y después, en el menú contextual, en la columna que quiera ordenar a continuación.

  5. En Ordenar según, en la misma fila, haga clic en Valores y luego, en el menú contextual, en Color de celda, Color de fuente o Icono de celda.

  6. En Color/Icono, seleccione el color o el icono.

  7. En Ordenar, elija si el color o el icono seleccionado debe estar en la parte superior o inferior de la lista.

  8. Para cada columna adicional por la que quiera ordenar, haga clic en Agregar nivel.

    Icono de Agregar nivel

    Después, rellene las columnas Columna, Ordenar según, Ordenar y Color/Icono de la nueva fila.

Importante: Tenga cuidado al usar esta característica. Al ordenar por una columna de un rango puede obtener resultados que no desea, como, por ejemplo, alejar celdas en dicha columna de otras celdas en la misma fila.

  1. Seleccione una columna de un rango de celdas que contenga dos o más columnas.

    Nota: Este procedimiento no se puede realizar en una tabla. Para quitar el formato de la tabla con objeto de poder ordenar por una columna, en la pestaña Tabla, seleccione Convertir en rango.

  2. Seleccione los datos de la columna que quiera ordenar

  3. En la pestaña Datos, haga clic en Ordenar.

    En la pestaña Datos de Excel, seleccione Ordenar

  4. En la advertencia de ordenar que aparece, seleccione Continuar con la selección actual y haga clic en Ordenar.

    Si los resultados no son los que desea, haga clic en Deshacer Icono Deshacer .

Análisis de datos comienza con la ordenación. Puede ordenar texto (A Z o Z a), números (de menor a mayor o de mayor a menor) y fechas y horas (más antiguo a más reciente y más reciente al más antiguo) en una o más columnas. También puede ordenar por una lista personalizada que cree (como grande, medio y pequeño). O bien, puede ordenar por formato, incluyendo el color de celda, color de fuente o conjunto de iconos. Con más frecuencia, se ordenará por columna, pero también puede ordenar por filas.

Al ordenar, reorganizar los datos en cualquier orden. En cambio, al filtrar, ocultar datos extraños. Para obtener más información acerca del filtrado, vea filtrar una lista de datos.

Al ordenar en un rango de celdas, los criterios de ordenación no se guardan con el libro. Si desea guardar los criterios de ordenación para que puede aplicar la próxima vez que abra el libro, puede guardar los datos como un tabla de Excel. Cuando ordena varias columnas o crear criterios de ordenación complejas que tarda mucho tiempo para crear, guardar los datos en una tabla.

Al volver a aplicar un criterio de ordenación, puede obtener resultados diferentes. Esto puede ocurrir si los valores devueltos por una fórmula han cambiado y se vuelve a calcular la hoja. También puede ocurrir si el rango de celdas o columna de la tabla se ha agregado, modificado o eliminado de datos.

Excel ordena los datos utilizando la siguiente ascendente criterio de ordenación: 0 1 2 3 4 5 6 7 8 9 (espacio)! " # $ % & ( ) * , . / : ; ? @ [\] ^ _ ' {|} ~ + <> = una h de b c e d f g j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z FALSE TRUE (errores de hoja) (las celdas en blanco).

  1. Haga clic en una celda de una de las columnas que quiere ordenar.

    Datos en columnas adyacentes se ordenarán en función de la columna que se ordena.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar.

    Ficha Datos, grupo Ordenar y filtrar

  3. Realiza una de las operaciones siguientes:

    Para ordenar

    Haga clic en

    Los valores más bajos en la parte superior de la columna

    Orden ascendente

    Los valores más altos en la parte superior de la columna

    Descendente

  4. Nota: Si los resultados no son lo que esperaba, compruebe que todos los números se almacenen como números. Por ejemplo, los números negativos importados de algunos sistemas de contabilidad se almacenan como texto.

Puede ordenar por varias columnas agregando niveles de criterios de ordenación. Por ejemplo, podría ordenar un informe de ventas por región y luego por fecha y por vendedor. Cada nivel de ordenación se representa con una sola fila en el cuadro de diálogo Ordenar.

  1. Haga clic en una celda de una de las columnas que quiera ordenar.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar y, a continuación, haga clic en Orden personalizado.

    Ficha Datos, grupo Ordenar y filtrar

  3. Haga clic en Agregar nivel   Botón Agregar, cuadro Ordenar .

    Si la tabla tiene una fila de encabezado, active la casilla de verificación de la lista tiene encabezados. Pero, si la tabla no tiene una fila de encabezado, desactive la casilla de verificación la lista tiene encabezados.

  4. En Columna, haga clic en el espacio en blanco situado junto a Luego por y después, en el menú contextual, en la columna que quiera ordenar a continuación.

  5. En Ordenar según, en la misma fila, haga clic en Valores y luego, en el menú contextual, en los criterios que prefiera.

  6. En Ordenar, en la misma fila, haga clic en A a Z y luego, en el menú contextual, en los criterios que prefiera.

    Si seleccionó Color de fuente, Color de celda o Icono de celda en el paso 5, a continuación, en Color/icono, haga clic en la fila y, a continuación, en el menú contextual, haga clic en los criterios que desee.

  7. Para cada columna que desea ordenar por, repita los pasos 3 a 6.

  1. Haga clic en una celda de la fila que quiere ordenar.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar y, a continuación, haga clic en Orden personalizado.

    Ficha Datos, grupo Ordenar y filtrar

  3. Haga clic en Opciones.

  4. En Orientación, haga clic en Ordenar de izquierda a derecha y luego en Aceptar.

  5. Haga clic en Agregar nivel   Botón Agregar, cuadro Ordenar .

  6. En la fila, haga clic en el espacio en blanco junto a luego por y, a continuación, en el menú contextual, haga clic en la fila que desea ordenar a continuación.

  7. En Ordenar según, en la misma fila, haga clic en Valores y luego, en el menú contextual, en los criterios que prefiera.

  8. En Ordenar, en la misma fila, haga clic en A a Z y luego, en el menú contextual, en los criterios que prefiera.

  9. Para cada fila que desea ordenar por, repita los pasos del 5 al 8.

Excel incluye listas personalizadas que se pueden ordenar por: días de la semana y de meses del año. Además, puede crear sus propias listas personalizadas, por ejemplo, los niveles de calificación en una escuela, como Freshman, Sophomore, primer ciclos y Senior.

  1. En el menú Excel, haga clic en Preferencias y, a continuación, en fórmulas y listas, haga clic en Listas personalizadas   Botón Preferencias de Lista personalizada .

  2. Haga clic en Agregar.

  3. Escriba las entradas de lista en el orden en que se van a almacenar. Cuando haya terminado, haga clic en Aceptar.

Excel incluye listas personalizadas que puede ordenar por días de la semana y meses del año. Además, en el procedimiento anterior se explica cómo puede crear sus propias listas personalizadas; por ejemplo, los niveles de grado de secundaria, como 3º de secundaria, 4º de secundaria, 1º de bachillerato y 2º de bachillerato.

  1. Haga clic en una celda de una de las columnas que quiere ordenar.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar y, a continuación, haga clic en Orden personalizado.

    Ficha Datos, grupo Ordenar y filtrar

  3. Haga clic en Agregar nivel   Botón Agregar, cuadro Ordenar .

    Si la tabla tiene una fila de encabezado, active la casilla de verificación de la lista tiene encabezados. Pero, si la tabla no tiene una fila de encabezado, desactive la casilla de verificación la lista tiene encabezados.

  4. En orden, haga clic en el criterio de ordenación actual, como la A Z y, a continuación, haga clic en Lista personalizada.

  5. Seleccione la lista por la que quiera ordenar y haga clic en Aceptar.

    Nota: El criterio de ordenación personalizado solo se aplica en la columna especificada en Columna. Para ordenar varias columnas por día de la semana, mes u otra lista personalizada, siga el procedimiento anterior "Ordenar una lista por dos o tres columnas" para ordenar cada columna por separado.

  1. Seleccione una columna de fechas u horas de un rango de celdas o de una tabla.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar y, a continuación, haga clic en ascendente o descendente.

    Ficha Datos, grupo Ordenar y filtrar

    Nota: Si los resultados no son los esperaba, la columna puede contener fechas u horas a las que se almacenan como texto o números, en lugar de como fechas u horas. Para almacenar los números en formato de fecha u hora, seleccione la columna, en la ficha Inicio, en número, elija Formato de número y, a continuación, haga clic en fecha u hora.

Si hay celdas con formato de color de celda o color de fuente en la columna que ordena, puede ordenar por estos colores. También puede ordenar por un conjunto de iconos creado con formato condicional. Dado que no hay ningún orden predeterminado para el color de celda, color de fuente o iconos, debe definir su propio orden en cada operación de ordenación.

  1. Haga clic en una celda de una de las columnas que quiera ordenar.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar y, a continuación, haga clic en Orden personalizado.

    Ficha Datos, grupo Ordenar y filtrar

  3. Haga clic en Agregar nivel   Botón Agregar, cuadro Ordenar .

    Si la tabla tiene una fila de encabezado, active la casilla de verificación de la lista tiene encabezados. Pero, si la tabla no tiene una fila de encabezado, desactive la casilla de verificación la lista tiene encabezados.

  4. En Columna, haga clic en el espacio en blanco situado junto a Luego por y después, en el menú contextual, en la columna que quiera ordenar a continuación.

  5. En Ordenar según, en la misma fila, haga clic en valores y, a continuación, en el menú contextual, haga clic en Color de celda, Color de fuente o Icono de Color.

  6. Para cada columna que desea ordenar por, repita los pasos 3 a 5.

Importante: Tenga cuidado al usar esta característica. Al ordenar por una columna de un rango puede obtener resultados que no desea, como, por ejemplo, alejar celdas en dicha columna de otras celdas en la misma fila.

  1. Seleccione una columna de un rango de celdas que contenga dos o más columnas.

    Nota: Este procedimiento no se puede realizar en una tabla.

  2. Seleccione los datos de la columna que quiera ordenar

  3. En la pestaña datos, en Ordenar y filtrar, haga clic en Ordenar.

    Ficha Datos, grupo Ordenar y filtrar

  4. En la advertencia de ordenar que aparece, seleccione Continuar con la selección actual y haga clic en Ordenar.

    Si los resultados no son lo desea, haga clic en Deshacer   Botón Deshacer .

Puede ordenar el texto en chino por la pronunciación de los caracteres chinos o por el número de trazos de los caracteres chinos.

Importante: Para completar este procedimiento, debe activar primero las características del idioma chino. Para obtener más información, vea Activar características del idioma chino.

  1. Haga clic en una celda de una de las columnas que quiera ordenar.

  2. En la pestaña datos, en Ordenar y filtrar, haga clic en la flecha situada junto a Ordenar y, a continuación, haga clic en Orden personalizado.

    Ficha Datos, grupo Ordenar y filtrar

  3. Para agregar otro criterio de ordenación, haga clic en Agregar nivel   Botón Agregar, cuadro Ordenar .

    Si la tabla tiene una fila de encabezado, active la casilla de verificación de la lista tiene encabezados. Pero, si la tabla no tiene una fila de encabezado, desactive la casilla de verificación la lista tiene encabezados.

  4. Para cambiar el criterio de ordenación, en orden, haga clic en el criterio de ordenación actual, como la A Z y, a continuación, haga clic en Lista personalizada.

  5. Haga clic en Opciones y luego haga una o varias de estas acciones:

    Para

    Realice este procedimiento

    Ordenar de arriba a abajo

    En orientación, haga clic en Ordenar de arriba a abajo.

    Ordenar de izquierda a derecha

    En orientación, haga clic en Ordenar de izquierda a derecha.

    Ordenar por orden según trazos

    Método, haga clic en Orden según trazos.

    Ordenar por orden según sílabas

    Método, haga clic en Orden según sílabas.

  6. Haz clic en Aceptar.

    Nota: El criterio de ordenación personalizado solo se aplica en la columna especificada en Columna. Para ordenar varias columnas por día de la semana, mes u otra lista personalizada, siga el procedimiento anterior "Ordenar una lista por dos o tres columnas" para ordenar cada columna por separado.

Análisis de datos comienza con la ordenación. Puede ordenar texto (A Z o Z a), números (de menor a mayor o de mayor a menor) y fechas y horas (más antiguo a más reciente y más reciente al más antiguo) en una o más columnas. También puede ordenar por una lista personalizada que cree (como grande, medio y pequeño). O bien, puede ordenar por formato, incluyendo el color de celda, color de fuente o conjunto de iconos. Con más frecuencia, se ordenará por columna, pero también puede ordenar por filas.

Al ordenar, reorganizar los datos en cualquier orden. En cambio, al filtrar, ocultar datos extraños. Para obtener más información acerca del filtrado, vea filtrar una lista de datos.

Al ordenar en un rango de celdas, los criterios de ordenación no se guardan con el libro. Si desea guardar los criterios de ordenación para que puede aplicar la próxima vez que abra el libro, puede guardar los datos como un tabla de Excel. Cuando ordena varias columnas o crear criterios de ordenación complejas que tarda mucho tiempo para crear, guardar los datos en una tabla.

Al volver a aplicar un criterio de ordenación, puede obtener resultados diferentes. Esto puede ocurrir si los valores devueltos por una fórmula han cambiado y se vuelve a calcular la hoja. También puede ocurrir si el rango de celdas o columna de la tabla se ha agregado, modificado o eliminado de datos.

Excel ordena los datos utilizando la siguiente ascendente criterio de ordenación: 0 1 2 3 4 5 6 7 8 9 (espacio)! " # $ % & ( ) * , . / : ; ? @ [\] ^ _ ' {|} ~ + <> = una h de b c e d f g j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z FALSE TRUE (errores de hoja) (las celdas en blanco).

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Vea también

Filtrar una lista de datos

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×