Ordenar por columnas en Power BI DesktopSort by column in Power BI Desktop

En Power BI Desktop y en el servicio Power BI, puede cambiar el aspecto de un objeto visual al ordenar por campos de datos diferentes.In Power BI Desktop and the Power BI service, you can change how a visual looks by sorting it by different data fields. Al cambiar cómo se ordena un objeto visual, puede resaltar la información que desea transmitir y asegurarse de que el objeto visual refleja la tendencia (o énfasis) que desea transmitir.By changing how you sort a visual, you can highlight the information you want to convey, and ensure the visual reflects whatever trend (or emphasis) you want to convey.

Independientemente de si usa datos numéricos (como cifras de ventas) o datos de texto (como nombres de estado), puede ordenar sus visualizaciones de la forma que desee y proporcionarles el aspecto que quiere que tengan.Whether you're using numeric data (such as sales figures) or text data (such as state names), you can sort your visualizations however you want, and make them look like you want them to. Power BI proporciona mucha flexibilidad para la ordenación y menús rápidos para que se puedan usar.Power BI provides lots of flexibility for sorting, and quick menus for you to use. En cualquier objeto visual, seleccione el menú del botón de puntos suspensivos (...) y, después, Ordenar por; después, seleccione el campo por el que desea ordenar, tal como se muestra en la siguiente imagen.On any visual, select the ellipses menu (...) and then Sort By, then select the field by which you want to sort, as shown in the following image.

Mayor profundidad y un ejemploMore depth, and an example

Tomemos un ejemplo que tiene más de profundidad y veamos cómo funciona en Power BI Desktop.Let's take an example that has more depth, and see how it works in Power BI Desktop.

En la siguiente visualización se incluyen los 15 estados con mayor bienestar social en términos de tiempo (días más despejados, clasificados de 1 a 50, siendo 1 el que tiene los días más despejados).The following visualization list the top 15 states in terms of weather (most sunny days, ranked from 1 to 50, with 1 having the most sunny days). Este es el aspecto de la visualización antes de realizar cualquier tipo de ordenación.Here's the visualization as it looks before we do any sorting.

Actualmente, el objeto visual se ordena por Costo de vida. Podemos explicarlo haciendo coincidir el color de las barras descendentes con la leyenda, pero existe una forma mejor de determinar la columna de ordenación actual: el cuadro de diálogo Ordenar por, disponible en el menú con puntos suspensivos (...) de la esquina superior derecha del objeto visual.The visual is currently sorted by Cost of living - we can tell that by matching the color of the descending bars to the legend, but there's a better way to determine the current sort column: the Sort by dialog, available from the ellipses menu (...) in the upper right corner of the visual. Al seleccionar los puntos suspensivos, vemos lo siguiente:When we select the ellipses, we see the following:

Hay algunos elementos que se observan en el menú que aparece cuando se seleccionan los puntos suspensivos:There are a couple items to notice in the menu that appears when you select the ellipses:

  • La barra amarilla situada junto a Costo de vida y el hecho de que Costo de vida esté en negritaThe yellow bar next to Cost of living, and the fact that Cost of living is in bold
  • El pequeño icono situado junto a las palabras Ordenar por, que muestra Z/A (Z sobre A) y una flecha abajo.The little icon beside the words Sort By, which shows Z/A (Z above A) and a down arrow.

Analizaremos cada uno de ellos por separado en las próximas dos secciones.We'll look at each of those independently in the next two sections.

Selección de la columna que se va a usar para la ordenaciónSelecting which column to use for sorting

Ha observado la barra amarilla situada junto a Costo de vida en el menú Ordenar por, que indica que el objeto visual usaba la columna Costo de vida para ordenar el objeto visual.You noticed the yellow bar beside Cost of living in the Sort By menu, which indicated that the visual was using the Cost of living column to sort the visual. Ordenar por otra columna es fácil (solo tiene que seleccionar los puntos suspensivos para mostrar el menú Ordenar por y, después, seleccionar otra columna).Sorting by another column is easy - just select the ellipses to show the Sort by menu, then select another column. Es así de fácil.It's that easy.

En la siguiente imagen, hemos seleccionado Bienestar de la comunidad como la columna por la que deseamos ordenar.In the following image, we selected Community well-being as the column by which we want to sort. Esa columna resulta ser una de las líneas en el objeto visual, en lugar de una de las barras.That column happens to be one of the lines on the visual, rather than one of the bars. Este es su aspecto una vez que hemos seleccionado Bienestar de la comunidad.Here's what it looks like after we select Community well-being.

Observe cómo ha cambiado el objeto visual.Notice how the visual has changed. Ahora los valores se ordenan del valor más alto de "Bienestar de la comunidad" (en este caso, RI para Rhode Island) para los estados incluidos en este objeto visual, a AZ (para Arizona), con el valor más bajo.The values now are ordered from highest "Community well-being" value (in this case RI for Rhode Island) for those states included in this visual, down to AZ (for Arizona) which has the lowest value. Recuerde que el gráfico general sigue incluyendo únicamente los 15 estados con los días más soleados (acabamos de ordenarlos en función de otra columna del objeto visual).Remember that the overall chart still only includes the 15 states with the most sunny days - we've just ordered them based on another column included in the visual.

Pero, ¿qué ocurre si queremos ordenar de forma ascendente en lugar de hacerlo de forma descendente?But what if we want to sort ascending, instead of descending? En la sección siguiente se muestra lo fácil que es.The next section shows just how easy that is.

Selección del criterio de ordenación (de menor a mayor y viceversa)Selecting the sort order - smallest to largest, largest to smallest

Si analizamos detenidamente el menú Ordenar por de la imagen anterior, vemos que el icono situado junto a Ordenar por muestra Z/A (Z sobre A).When we take a closer look at the Sort By menu from the previous image, we see that the icon next to Sort By shows Z/A (Z above A). Eche un vistazo:Take a look:

Cuando aparece Z/A, significa que el objeto visual se ordena por la columna seleccionada de valor mayor a valor menor.When Z/A is displayed, it means the visual is being sorted by the selected column in order of greatest value to smallest value. ¿Quiere cambiar esto?Want to change that? No hay problema, solo tiene que pulsar o hacer clic en ese icono Z/A y el criterio de ordenación cambia a A/Z y se ordena el objeto visual (en función de la columna seleccionada) de valor menor a valor mayor.No problem - just tap or click that Z/A icon, and it changes the sort order to A/Z and sorts the visual (based on the selected column) from smallest to greatest value.

He aquí nuestro mismo objeto visual, esta vez después de pulsar el icono Z/A del menú Ordenar por para cambiar su ordenación.Here's our same visual, this time after tapping the Z/A icon on the Sort By menu to change its ordering. Tenga en cuenta que AZ (Arizona) es ahora el primer estado incluido y RI (Rhode Island) el último (ordenación opuesta a la anterior).Notice that AZ (Arizona) is now the first state listed, and RI (Rhode Island) is the last - the opposite sorting from before.

Puede ordenar por cualquier columna incluida en el objeto visual. Podríamos seleccionar Tiempo fácilmente como la columna por la que deseamos ordenar y seleccionar Z/A del menú Ordenar por para mostrar primero los estados de más sol (valor más alto: Tiempo equivale a días soleados en este modelo de datos) sin dejar de conservar las otras columnas en el objeto visual, aunque se apliquen a ese estado.You can sort by any column included in the visual - we could easily select Weather as the column by which we want to sort, and select Z/A from the Sort By menu, to show the states with the most sun first (highest value - Weather equates to days of sunshine in this data model), and still retain the other columns in the visual however they happen to apply to that state. A continuación, se muestra el objeto visual con esa configuración.Here's a look at the visual with those settings.

Ordenación con el botón Ordenar por columnaSort using the Sort by Column button

Hay otra forma de ordenar los datos, y es con el botón Ordenar por columna de la cinta de opciones Modelado.There's another way to sort your data, and that's by using the Sort by Column button in the Modeling ribbon.

En este método de ordenación se debe seleccionar una columna en el panel Campos y, a continuación, seleccionar el botón Ordenar por columna para elegir cómo (por qué columna) desea ordenar el objeto visual.This approach to sorting requires that you select a column from the Fields pane, and then select the Sort by Column button to choose how (by which column) you want to sort your visual. Debe seleccionar la columna (campo) por la que desea ordenar en el panel Campos para habilitar el botón Ordenar por columna; en caso contrario, el botón está inactivo.You have to select the column (field) you want to sort from the Fields pane in order to enable the Sort by Column button - otherwise the button is inactive.

Veamos un ejemplo habitual: tiene datos de cada día de la semana y desea ordenarlos por orden cronológico.Let's look at a common example: you have data from each day of the week, and you want to sort it based on chronological order. Los pasos siguientes muestran cómo.The following steps show you how.

  1. En primer lugar, tenga en cuenta que el objeto visual está seleccionado pero no hay ninguna columna seleccionada en el panel Campos y el botón Ordenar por columna está inactivo (atenuado).First, notice that when the visual is selected but no column is selected in the Fields pane, the Sort by Column button is inactive (grayed out).

  2. Cuando se selecciona la columna por la que se desea ordenar, en el panel Campos, el botón Ordenar por columna se activa.When we select the column by which we want to sort, in the Fields pane, the Sort by Column button becomes active.

  3. Ahora, con el objeto visual seleccionado, podemos seleccionar Día de la semana, en lugar del valor predeterminado (Nombre de día), y el objeto visual se ordena en el orden que queremos, por el día de la semana.Now, with the visual selected, we can select Day of Week, instead of the default (Name of Day), and the visual now sorts in the order we want: by the day of the week.

Y ya está.And that's it. Recuerde que debe seleccionar una columna en el panel Campos para que el botón Ordenar por columna se active.Remember that you must select a column in the Fields pane for the Sort by Column button to become active.

Vuelta a la columna predeterminada para la ordenaciónGetting back to default column for sorting

Puede ordenar por cualquier columna que desee, pero puede haber ocasiones en las que quiera que el objeto visual vuelva a su columna de ordenación predeterminada.You can sort by any column you'd like, but there may be times when you want the visual to return to its default sorting column. No hay problema.No problem. Para un objeto visual con una columna de ordenación seleccionada (una columna de ordenación seleccionada tiene a su lado una barra amarilla en el menú Ordenar por, como hemos visto), basta con que abra el menú Ordenar por y seleccione esa columna de nuevo para que la visualización vuelva a su columna de ordenación predeterminada.For a visual that has a sort column selected (a selected sort column has a yellow bar beside it in the Sort By menu, as we learned), simply open the Sort By menu and select that column again, and the visualization returns to its default sort column.

Por ejemplo, este es nuestro gráfico anterior:For example, here's our previous chart:

Al volver al menú y seleccionar Tiempo de nuevo, el objeto visual se ordena alfabéticamente por Código de estado de forma predeterminada, como se muestra en la siguiente imagen.When we go back to the menu and select Weather again, the visual defaults to being ordered alphabetically by State Code, as shown in the following image.

Con tantas opciones para ordenar sus objetos visuales, es fácil crear justo el gráfico o la imagen que quiere.With so many options for sorting your visuals, creating just the chart or image you want is easy.