Cómo ordenar por mes en Excel y Google Sheets

Cómo ordenar por mes en Excel y Google Sheets

En este artículo, aprenderá a ordenar por mes en Excel y Google Sheets.

Ordenar por mes como texto

Supongamos que tiene la siguiente lista de meses como texto en la columna B y desea ordenarlos cronológicamente del más antiguo al más nuevo.

1. Seleccione un rango con su encabezado para ordenar (B1: B10), y en el Cinta ir a Inicio> Ordenar y filtrar> Orden personalizado.

2. En la ventana Ordenar, debajo Pedido, escoger Lista personalizada…

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

4. Ahora en la ventana Ordenar, debajo Pedido tienes la lista personalizada durante meses. Hacer clic OK.

Finalmente, todos los meses de la Columna B se ordenan cronológicamente.

Ordenar fechas por mes

Supongamos que tiene una lista de fechas en la Columna B y desea ordenarlas por mes, de la más antigua a la más reciente.

Para lograr esto, deberá agregar una columna de ayuda.

1. En la celda C2, ingrese la fórmula:

1 = MES (B2)

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

2. Coloque el cursor en la esquina inferior derecha de la celda C2, hasta que aparezca la cruz.

3. Arrastrar la fórmula hasta el final del rango (C10).

4. Ahora tiene un número de mes para cada fecha en la Columna B, y puede ordenar ambas columnas según la Columna C.
Seleccione un rango con datos en la columna C (C1: C10). Entonces en el Cinta, ir a Inicio> Ordenar y filtrar> Ordenar de menor a mayor.

5. En la ventana emergente, elija Amplia la selecciony haga clic en OK.

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

Nota: Las fechas se ordenan solo por mes y no por año, ya que el mes es la única condición para la clasificación en este ejemplo.

Ordenar por mes como texto en Hojas de cálculo de Google

Dado que Google Sheets no tiene una opción similar a las listas personalizadas de Excel, tendrá que usar una fórmula de matriz para ordenar los meses como texto.

Para hacer esto, ingrese esta fórmula en la celda C2:

1 = CLASIFICAR (B2: B10, MES (B2: B10 y 1), 1)

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

Ordenar fechas por mes en Hojas de cálculo de Google

Para ordenar las fechas por mes en Google Sheets, puede usar la misma opción con la columna auxiliar y la función MES como se explica para Excel. La fórmula es casi la misma que la del paso anterior, que usó para ordenar los meses como texto:

1 = CLASIFICAR (B2: B, MES (B2: B), VERDADERO)

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.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave