Leer en inglés

Compartir a través de


Ordenar columnas

Puede ordenar una tabla en Power Query por una o varias columnas. Por ejemplo, tome la tabla siguiente con las columnas denominadas Competición, Competidor y Posición.

Tabla de origen de ejemplo para la ordenación.

Tabla con columnas Competición, Competidor y Posición. La columna Competición contiene: 1) "Opening" en las filas 1 y 6; 2) "Main" en las filas 3 y 5; y 3) "Final" en las filas 2 y 4. La fila Posición contiene un valor de 1 o 2 para cada uno de los valores de Competición.

En este ejemplo, el objetivo es ordenar esta tabla por los campos Competición y Posición en orden ascendente.

Tabla de salida de ejemplo después de la ordenación.

Tabla con columnas Competición, Competidor y Posición. La columna Competición contiene: 1) "Opening" en las filas 1 y 2; 2) "Main" en las filas 3 y 4; y 3) "Final" en las filas 5 y 6. La fila Posición contiene, de arriba a abajo, un valor de 1, 2, 1, 2, 1 y 2.

En orden ascendente, se ordenan las filas por orden alfabético en una columna desde A hasta Z y, a continuación, desde a hasta z. En orden descendente, se ordenan las filas en orden alfabético en una columna desde z hasta a y, a continuación, desde Z hasta A. Por ejemplo, examine la siguiente columna sin ordenar:

Captura de pantalla de la columna que contiene nombres alfabéticos no ordenados con mayúsculas iniciales aleatorias.

Cuando se ordena mediante la ordenación ascendente, se ordena una columna por orden alfabético de la siguiente manera:

Captura de pantalla de la columna con filas ordenadas Alfa, Beta y Sierra con mayúsculas iniciales y alfa, gamma y zulu con caracteres iniciales en minúsculas.

Cuando se ordena mediante la ordenación descendente, se ordena una columna por orden alfabético de la siguiente manera:

Captura de pantalla de la columna con filas ordenadas zulu, gamma y alfa con caracteres iniciales en minúsculas y Sierra, Beta y Alfa con mayúsculas iniciales.

Ordenar una tabla mediante columnas

Para ordenar la tabla, seleccione primero la columna que se va a ordenar. Una vez seleccionada la columna, puede seleccionar la operación de ordenación desde uno de estos dos lugares:

  • En la pestaña Inicio, en el grupo Ordenar, hay iconos para ordenar la columna en orden ascendente o descendente.

    Captura de pantalla de la cinta de Power Query con la pestaña Inicio seleccionada y la opción de grupo de ordenación resaltada.

  • En el menú desplegable del encabezado de columna. Junto al nombre de la columna hay un indicador de menú desplegable. Al seleccionar el icono, aparecerá la opción para ordenar la columna.

    Captura de pantalla del menú desplegable del encabezado de columna con las opciones Orden ascendente y Orden descendente resaltadas.

En este ejemplo, primero debe ordenar la columna Competición. Realizará la operación mediante los botones del grupo Ordenar de la pestaña Inicio. Esta acción crea un nuevo paso en la sección Pasos aplicados denominado Filas ordenadas.

Captura de pantalla del editor de Power Query con el paso filas ordenadas en la lista Pasos aplicados resaltado.

Un indicador visual, que se muestra como una flecha hacia arriba, se agrega al icono de menú desplegable Competidor para mostrar que la columna se ordena en orden ascendente.

Ahora también ordene el campo Posición en orden ascendente, pero esta vez use el menú desplegable del encabezado de columna Posición.

Captura de pantalla de los comandos de ordenación en el menú desplegable Columna de posición.

Tenga en cuenta que esta acción no crea un paso de Filas ordenadas, pero lo modifica para realizar ambas operaciones de ordenación en un solo paso. Al ordenar varias columnas, el orden en el que se ordenan las columnas se basa en el orden en que se seleccionaron las columnas. Un indicador visual, que se muestra como un número a la izquierda del indicador de menú desplegable, muestra el lugar que ocupa cada columna en el criterio de ordenación.

Captura de pantalla de las columnas ordenadas con los números que admiten el criterio de ordenación resaltado.

Borrar una operación de ordenación de una columna

Realice alguna de las siguientes acciones:

  • Seleccione la flecha hacia abajo situada junto al encabezado de columna y, a continuación, seleccione Borrar ordenación.
  • En Pasos aplicados del panel Configuración de consulta, elimine el paso Filas ordenadas.