Cómo ordenar por fecha en Excel

Admin

Ordenar los datos por fecha parece que debería ser una tarea sencilla y, de hecho, Microsoft Excel ofrece varias formas de ordenar los datos por fecha. Sin embargo, a veces las herramientas de clasificación de Excel no funcionan correctamente y eso puede resultar muy frustrante.

Aquí hay algunas formas de ordenar por fecha en Excel, así como un truco para probar si las fechas no se ordenan correctamente.

Tabla de contenido

Ordenar una sola columna de fechas en Excel 

La forma más sencilla de ordenar las fechas en Excel es utilizar la herramienta de clasificación para mostrar las fechas en el orden que desee.

  1. Seleccione la columna de fechas haciendo clic en el encabezado de la columna. En la imagen de abajo, hemos seleccionado la columna haciendo clic en el encabezado de la columna. A.
  1. También puede seleccionar las celdas específicas de la columna que tienen fechas.
  1. Con sus datos seleccionados, elija Filtro de clasificación en el menú Inicio.
  1. Ahora elige ya sea Ordenar del más antiguo al más nuevo
    o Ordenar del más nuevo al más antiguo. En el siguiente ejemplo, hemos ordenado del más nuevo al más antiguo. Tenga en cuenta que Excel no cambia el formato de las fechas, pero ordena correctamente las fechas comenzando por la más reciente.

Este método debería funcionar en la gran mayoría de los casos de uso.

Ordenar una hoja de trabajo completa por fecha en Excel

Si su tabla tiene más de una columna de datos, querrá conservar las relaciones entre las columnas al ordenar. A continuación, puede ver las fechas en la columna A y el texto correspondiente en la columna B.

Si usa el método anterior, (es decir, seleccionando solo las celdas de fecha o la columna completa de fechas, haga clic en el Filtro de clasificación botón, y elegir ya sea Ordenar del más antiguo al más nuevo o Ordenar del más nuevo al más antiguo), Excel mostrará una advertencia de clasificación y le preguntará si desea expandir la selección para incluir ambas columnas de datos.

Asegúrate de eso Amplia la seleccion está seleccionado y haga clic en el Clasificar botón. Excel ordenará todos los datos de la tabla en el orden de clasificación que seleccionó.

Puede ver que ahora todas nuestras fechas están ordenadas de la más antigua a la más reciente, y la relación entre las fechas de la Columna A y el texto de la Columna B se ha conservado.

Ordenar por mes, año o mes y día en Excel

¿Qué sucede si desea ordenar por fecha en Excel por una parte específica de la fecha como mes o año?

Ordenar fechas por mes en Excel

En nuestra tabla de ejemplo de cumpleaños de personas, por ejemplo, es posible que desee saber quién nació en cada mes, ignorando el año en que nació cada persona. No puede utilizar la función de clasificación habitual de Excel porque siempre incluirá el año en su algoritmo de clasificación.

Para evitar esto, puede crear una columna auxiliar que extraiga el mes para que luego pueda ordenar por esa columna. Para extraer un mes de una fecha, puede usar la función MES de Excel.

  1. Crea una nueva columna
  2. En la primera celda de la nueva columna, ingrese = MES (A1) donde A1 es la celda de la que desea extraer el mes.
  1. Repita el paso 2 para cada fila. Excel extraerá el mes de cada una de las fechas, dejándolo con una columna de números de mes.
  1. Ahora puede ordenar la tabla por columna con números de mes. En este caso, ordenará por columna C. Si solo selecciona los datos en la Columna C, volverá a recibir la Advertencia de clasificación de Excel. Elegir Amplia la seleccion y Clasificar.

Ordenar fechas por año en Excel

Si desea extraer el año en lugar del mes, puede seguir los pasos anteriores, reemplazando la función MES por = AÑO (A1) donde A1 es la celda con la fecha de la que desea extraer el año.

Ordenar fechas por mes y día en Excel

Quizás desee crear una lista ordenada de cumpleaños por mes y día, ignorando el año. Para extraer el mes y el día de la columna de fechas, podemos usar la función TEXTO de Excel, que convierte las fechas en texto. Usaremos el formato mm.dd. Siga los pasos anteriores, reemplazando la función MES con esta fórmula: = TEXTO (A1, "mm.dd").

Ahora puede ordenar por Columna C para obtener una lista de los cumpleaños de todos por mes y día.

Solución de problemas de formatos de fecha en Excel

A veces, cuando intenta ordenar por fecha en Excel, es posible que no pueda hacer que Excel reconozca los datos como una fecha. Imagine, por ejemplo, que alguien le da una hoja de cálculo que incluye fechas. Ha puesto los datos en Excel, pero no se ordenan correctamente cuando prueba los métodos anteriores. ¿Por qué no funciona?

Considere esta lista de fechas:

Parece bastante simple. Sin embargo, cuando selecciona los datos, presiona el botón Ordenar y filtrar y opta por ordenar de la más antigua a la más reciente, ¡no funciona! Podría terminar con algo como esto:

Observe que la última fecha de la columna no se ha ordenado correctamente. ¿Qué diablos está pasando?

Lo más probable es que, aunque los datos de la celda A9 mira como una fecha, en realidad no tiene el formato de fecha, por lo que Excel no puede ordenarlo correctamente. Dependiendo de la versión de Excel que esté usando, incluso si formatea la celda errante como una fecha seleccionando la celda, haciendo clic derecho y seleccionando Formato de celdas y eligiendo el Fecha opción, esa todavía no solucionará el problema.

Cómo arreglar fechas que no se ordenan correctamente en Excel

Afortunadamente, este problema es fácil de solucionar.

  1. Recorte la columna de fechas seleccionando las celdas y presionando Ctrl + x, seleccionando Recorte desde el Casa menú, o haciendo clic con el botón derecho en la (s) celda (s) y seleccionando Recorte.
  1. Abierto Bloc u otro editor de texto sin formato.
  2. Pegar las fechas en el editor de texto.
  1. Regrese a Excel, seleccione la columna en la que solían estar las fechas, haga clic derecho y seleccione Formato de celdas.
  2. Escoger Fecha y haga clic en OK.
  1. Ahora regrese al editor de texto y seleccione y copie la lista de fechas.
  1. Regrese a Excel y pegar las fechas en la columna que formateó en el paso 5.
  2. Ahora debería poder ordenar. Seleccione las columnas con datos, presione el Filtro de clasificación botón y elija Ordenar del más antiguo al más nuevo. ¡Viola! ¡Funciona!

Otras técnicas de clasificación y filtrado en Excel

Ahora que ha aprendido a ordenar por fecha en Excel, es posible que desee explorar otras formas de ordenar y filtrar sus datos. Estos artículos te enseñarán clasificación de datos básica de una columna y de varias columnas, cómo alfabetizar en Excel, y cómo filtrar datos en Excel.

Bienvenido a Help Desk Geek, un blog lleno de consejos técnicos de expertos en tecnología de confianza. Tenemos miles de artículos y guías para ayudarlo a solucionar cualquier problema. Nuestros artículos se han leído más de 150 millones de veces desde su lanzamiento en 2008.

También odiamos el spam, cancela tu suscripción en cualquier momento.

Por qué cambió la vista de su bandeja de entrada de Outlook (y cómo volver a cambiarla)
Por qué cambió la vista de su bandeja de entrada de Outlook (y cómo volver a cambiarla)

¿Ha cambiado repentinamente la vista de su bandeja de entrada de Outlook y está luchando por desc...

¿Microsoft Outlook solo se abre en modo seguro? 8 formas de arreglar
¿Microsoft Outlook solo se abre en modo seguro? 8 formas de arreglar

Tu La aplicación de Microsoft Outlook solo se abre en modo seguro? Puede haber un elemento en la ...

Cómo mover la barra de herramientas de Microsoft Outlook de un lado a otro
Cómo mover la barra de herramientas de Microsoft Outlook de un lado a otro

Microsoft Outlook ahora tiene la opción de mover la barra de herramientas de navegación que le pe...