Ordenar por Mes en Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Laura Tsitlidze

Translated by

Dennis Madrid

Last updated on julio 9, 2022

En este tutorial, aprenderás a ordenar por meses en Excel y Google Sheets.

Ordenar por Mes en Excel

Ordenar por Mes como Texto

Digamos que tienes la siguiente lista de meses como texto en la Columna B y quieres ordenarlos cronológicamente de más antiguo a más reciente.

Datos para Ejemplo Ordenar por Mes en Excel

  1. Seleccione un rango con su cabecera para ordenar (B1:B10), y en la cinta de opciones vaya a Inicio > Ordenar y filtrar > Ordenar de forma personalizada.

Ordenar por Mes en Excel Paso1

  1. En la ventana de ordenación, en Orden, seleccione Lista personalizada..

Ordenar por Mes en Excel Paso2

  1. En la pantalla de Listas personalizadas, seleccione Enero, Febrero, Marzo,… de la lista de la izquierda y haga clic en Aceptar.

Ordenar por Mes en Excel Paso3

  1. Ahora en la ventana de Ordenar, bajo Orden tiene la lista personalizada para los meses. Haz clic en Aceptar.

Ordenar por Mes en Excel Paso4

Por último, todos los meses de la columna B se ordenan cronológicamente.

Datos Ejemplo Ordenar por Mes Ordenados en Excel

Ordenar Fechas por Mes

Digamos que tiene una lista de fechas en la Columna B y quiere ordenarlas por mes, independientemente del año, de enero a diciembre.

Datos Ejemplo Ordenar Fechas por Mes en Excel

Para conseguirlo, tendrás que añadir una columna auxiliar.

  1. En la celda C2, introduce la fórmula:
= MES(B2)

Columna Auxiliar para Ordenar Fechas por Mes en Excel

La función MES devuelve el número del mes basado en una entrada de fecha. En este caso, el valor de C2 es 2 (febrero).

  1. Sitúa el cursor en la esquina inferior derecha de la celda C2, hasta que aparezca la cruz.

Arrastrar Formula en Excel

  1. Arrastra la fórmula hasta el final del rango (C10).

Formula Copiada con Método de Arrastre en Excel

  1. Ahora tienes un número de mes para cada fecha en la Columna B, y puedes ordenar ambas columnas basándote en la Columna C. Selecciona el rango de la Columna C (C1:C10). Luego, en la cinta de opciones, ve a Inicio > Ordenar y filtrar > Ordenar de menor a mayor.

Ordenar Columna en Excel

 

  1. En la ventana emergente, seleccione Amplíe la selección y haz clic en Aceptar.

Ampliar Selección para Ordenar en Excel

Como resultado, ambas columnas están ordenadas por el número de mes en la Columna C, y puede eliminar la Columna C (auxiliar). Las fechas en la Columna B están ahora ordenadas por mes de la más antigua a la más reciente.

Datos Ejemplo Ordenar Fechas por Mes Ordenados en Excel

Ordenar los Meses como Texto en Google Sheets

Dado que las Hojas de cálculo de Google no tienen una opción similar a la de las listas personalizadas de Excel, tendrás que utilizar una fórmula de matriz para ordenar los meses como texto. Para ello, introduce esta fórmula en la celda C2

=SORT(B2:B10;MES(B2:B10&1);1)

Ordenar por Mes en Google Sheets

En este caso, la función MES tiene un rango, en lugar de un único valor, como entrada. Esta variante devolverá una matriz de números 1-12 (para cada mes) ordenados de forma ascendente. Como la Función SORT es la propia matriz, tomará los valores de B2:B10 como una matriz y los ordenará en consecuencia desde la celda D2 hacia abajo. De esta manera, obtendrás todos los meses de la Columna B, ordenados en la Columna C de más antiguo a más reciente.

Ordenar Fechas por Mes en Google Sheets

Para ordenar las fechas por mes en Google Sheets, puedes utilizar la misma opción con una columna de ayuda y la función MES como se explica para Excel. La fórmula es casi la misma que la del paso anterior, que has utilizado para ordenar los meses como texto:

=SORT(B2:B;MES(B2:B) ;VERDADERO)

Ordenar Fecha por Mes en Google Sheets

La lógica aquí es la misma. La función MES ordenará las fechas en el rango de la más antigua a la más reciente, y la función SORT creará una nueva matriz en la columna C basada en esa lista.

AI Formula Generator

Pruébelo Gratis

Ver todos los Artículos sobre Cómo Hacer