Cómo ordenar varias filas horizontalmente en Excel y Google Sheets

Cómo ordenar varias filas horizontalmente en Excel y hojas de Google

En este artículo, aprenderá a ordenar varias filas horizontalmente en Excel y Hojas de cálculo de Google.

Ordenar una fila horizontalmente

En Excel, podemos usar la opción de ordenar para ordenar las filas horizontalmente. Supongamos que tenemos el siguiente conjunto de datos.

En lugar del almacenamiento habitual de datos de columna, en este ejemplo, tenemos datos orientados a filas. En la fila 2, hay Nombres, mientras que en la fila 3, hay ventas del mes hasta la fecha para cada persona de la fila 2. Además, en la fila 4, tenemos las ventas del año hasta la fecha. Primero ordenar los datos horizontalmente por MTD Sales de mayor a menor (fila 3). Para hacer esto, siga los siguientes pasos.

1. Haga clic en cualquier lugar del rango de datos que queremos ordenar (A3: G3), y en la cinta, vaya a Inicio> Ordenar y filtrar> Orden personalizado.

2. En la ventana Ordenar, haga clic en Opciones.

3. En la ventana emergente Opciones, seleccione Ordenar de izquierda a derechay haga clic en OK. Esta opción significa ordenación horizontal, mientras que de arriba a abajo significa ordenación vertical.

4. En la ventana Ordenar, (1) elija Fila 3 para Ordenar por, (2) De mayor a menorpara Pedido y (3) haga clic en Aceptar.

Como resultado, nuestro conjunto de datos está ordenado por fila 3 (Ventas MTD) descendente.

En los datos ordenados, tenemos dos veces las cantidades iguales: para John y Celine ($ 1,280) y para Jennifer y Sarah ($ 750). Para agregar criterios de clasificación adicionales, podemos clasificar varias filas horizontalmente.

Ordenar varias filas horizontalmente

Para poder ordenar valores iguales para MTD Sales, agregaremos un nivel más de clasificación: YTD Sales (fila 4). En este caso, primero ordenaremos por MTD Sales y luego por YTD Sales, de mayor a menor. Para lograr esto, siga los siguientes pasos.

1. Seleccione el rango de datos que queremos ordenar (B3: G4), y en la cinta, vaya a Inicio> Ordenar y filtrar> Orden personalizado.

2. En la ventana Ordenar, haga clic en Agregar nivel, para agregar Fila 4 a la condición de clasificación.

3. En el segundo nivel, seleccione Fila 4 para entonces por, y De mayor a menor para Pedido y haga clic en OK.

Como resultado, el rango de datos se ordena primero por MTD Sales y luego por YTD Sales.

Como podemos ver, si hay dos valores iguales para MTD Sales, se ordenan según los valores en YTD Sales (de mayor a menor).

Ordenar una fila horizontalmente en Google Sheets

Google Sheets no tiene una opción como Excel para ordenar de izquierda a derecha para ordenar horizontalmente, pero es posible lograr lo mismo usando la combinación de CLASIFICAR y TRANSPONER funciones. La idea es transponer los datos de horizontal a vertical, luego ordenarlos y transponerlos de nuevo a horizontal. Para lograr esto, necesitamos ingresar la fórmula en la celda A6:

= TRANSPONER (CLASIFICAR (TRANSPONER (A2: G4), 2, FALSO))

Como resultado, nuestro rango de datos se transpone a continuación, con MTD Sales ordenado de forma descendente. Veamos más a fondo la fórmula:

Primero, transponemos A2: G4, a vertical, para poder ordenarlo. Después de eso, ordenamos ese rango descendente (FALSO) por la segunda columna (2 - Ventas MTD). Finalmente, transponemos el rango ordenado de nuevo a horizontal.

Ordenar varias filas horizontalmente en Google Sheets

Al igual que en el ejemplo anterior, podemos ordenar varias filas horizontalmente. La única diferencia es que debemos incluir las ventas hasta la fecha en la función CLASIFICAR. En este caso, la fórmula en la celda A6 es:

= TRANSPONER (CLASIFICAR (TRANSPONER (A2: G4), 2, FALSO, 3, FALSO))

La única diferencia en comparación con la clasificación de una sola fila es otra condición en la función CLASIFICAR. Agregamos la columna 3 (Ventas YTD) como parámetro, con clasificación descendente (FALSO).

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

wave wave wave wave wave