Reordenar la leyenda de un gráfico de PowerPoint: cómo mover series sin editar los datos
🔍 WiseChecker

Reordenar la leyenda de un gráfico de PowerPoint: cómo mover series sin editar los datos

Cuando agrega un gráfico a una diapositiva de PowerPoint, la leyenda muestra las series de datos en el orden en que aparecen en los datos de origen. Si desea que la leyenda muestre una secuencia diferente, es posible que piense que debe editar la hoja de cálculo de Excel que está detrás del gráfico. El orden de la leyenda y el orden de dibujo de las series se controlan mediante la colección de series interna del gráfico, que puede reorganizar directamente dentro de PowerPoint. Este artículo explica cómo mover las series del gráfico hacia arriba o hacia abajo en la leyenda sin tocar los datos subyacentes.

Puntos clave: reordenar la leyenda de un gráfico de PowerPoint moviendo series

  • Herramientas de gráficos > Formato > Panel de selección > flechas Arriba/Abajo: mueva cualquier serie del gráfico hacia arriba o hacia abajo en la leyenda y en el orden de dibujo sin alterar los datos de origen.
  • Haga clic con el botón derecho en el gráfico > Seleccionar datos > botones de flecha en la lista de entradas de leyenda: repositione las series mediante un cuadro de diálogo dedicado que funciona para todos los tipos de gráfico.
  • Macro de VBA para reordenar series: use una macro breve para mover series mediante programación cuando necesite reordenar muchos gráficos a la vez.

ADVERTISEMENT

Por qué el orden de la leyenda está vinculado a la colección de series

Cada gráfico de PowerPoint contiene una colección de series, es decir, una lista de todas las series de datos que se muestran en el gráfico. El orden de esta lista determina tanto el orden de las entradas de la leyenda como el orden de dibujo de los elementos del gráfico (columnas, líneas, sectores de circular). De forma predeterminada, la colección refleja el orden de las columnas o filas en los datos de origen del gráfico. Cuando agrega una nueva serie al gráfico editando el rango de datos, la serie se anexa al final de la colección.

PowerPoint no proporciona un botón directo para “reordenar la leyenda”. En su lugar, debe cambiar la posición de la serie dentro de la colección de series. Esta acción actualiza la leyenda automáticamente. Los métodos siguientes funcionan con gráficos de barras, gráficos de columnas, gráficos de líneas, gráficos circulares y la mayoría de los demás tipos de gráfico. En los gráficos circulares, el orden de la leyenda también afecta el orden de los sectores.

Método 1: usar el Panel de selección para mover una serie hacia arriba o hacia abajo

El Panel de selección enumera cada elemento de la diapositiva, incluidas las series del gráfico. Puede arrastrar o usar las flechas de reordenación para cambiar la posición de la serie.

  1. Seleccione el gráfico en la diapositiva
    Haga clic una vez en el gráfico para activar las pestañas contextuales Herramientas de gráficos en la cinta de opciones.
  2. Abra el Panel de selección
    Vaya a Herramientas de gráficos > Formato > Panel de selección. El panel se abre en el lado derecho de la ventana de PowerPoint.
  3. Localice la serie que desea mover
    En el Panel de selección, cada serie aparece con su nombre (por ejemplo, “Serie 1” o “Ventas T1”). La lista también incluye el área del gráfico y el área de trazado.
  4. Haga clic en el nombre de la serie para seleccionarla
    Un solo clic resalta la serie en el panel y la selecciona en el gráfico.
  5. Use el botón de flecha hacia arriba o hacia abajo en la parte superior del panel
    Haga clic en la flecha hacia arriba para mover la serie antes en la leyenda. Haga clic en la flecha hacia abajo para moverla después. La leyenda se actualiza de inmediato.
  6. Repita el proceso para cada serie que necesite reordenar
    Continúe hasta que la leyenda muestre la secuencia que desea.

ADVERTISEMENT

Método 2: reordenar series mediante el cuadro de diálogo Seleccionar datos

El cuadro de diálogo Seleccionar datos proporciona una lista dedicada de entradas de leyenda con botones de flecha hacia arriba y hacia abajo. Este método está disponible en PowerPoint 2013 y versiones posteriores.

  1. Haga clic con el botón derecho en el gráfico
    Elija Seleccionar datos en el menú contextual. Se abre el cuadro de diálogo Seleccionar origen de datos.
  2. Observe la lista Entradas de leyenda (serie) en el lado izquierdo
    Cada nombre de serie aparece en una lista vertical. La entrada superior es la primera serie de la leyenda.
  3. Haga clic en un nombre de serie para seleccionarlo
    La serie se resalta. Los botones de flecha hacia arriba y hacia abajo situados encima de la lista se activan.
  4. Haga clic en la flecha hacia arriba o hacia abajo para mover la serie
    Cada clic desplaza la serie una posición. La vista previa del gráfico en el lado derecho del cuadro de diálogo se actualiza para mostrar el nuevo orden.
  5. Haga clic en Aceptar para aplicar el cambio
    El cuadro de diálogo se cierra y la leyenda refleja el nuevo orden de las series.

Método 3: mover series con una macro de VBA

Si necesita reordenar series en varios gráficos o en muchas diapositivas, una macro de VBA le ahorra tiempo. La macro siguiente mueve una serie específica a una nueva posición en la colección de series.

  1. Abra el editor de VBA
    Presione Alt + F11 en el teclado.
  2. Inserte un nuevo módulo
    En el editor, vaya a Insertar > Módulo.
  3. Pegue el código siguiente en el módulo
    Sub MoveChartSeries()
        Dim cht As Chart
        Dim srs As Series
        Dim idx As Integer
        
        ' Select the chart first
        If ActiveWindow.Selection.Type = ppSelectionShapes Then
            If ActiveWindow.Selection.ShapeRange(1).HasChart Then
                Set cht = ActiveWindow.Selection.ShapeRange(1).Chart
            Else
                MsgBox "Selected shape does not contain a chart."
                Exit Sub
            End If
        Else
            MsgBox "Select a chart first."
            Exit Sub
        End If
        
        ' Move the last series to position 1 (first in legend)
        idx = cht.SeriesCollection.Count
        cht.SeriesCollection(idx).PlotOrder = 1
    End Sub
  4. Edite la macro según sus necesidades
    Cambie la línea cht.SeriesCollection(idx).PlotOrder = 1 para establecer una posición de destino diferente. Por ejemplo, PlotOrder = 2 mueve la serie a la segunda posición.
  5. Ejecute la macro
    Cierre el editor, seleccione un gráfico en una diapositiva y, a continuación, presione Alt + F8. Elija MoveChartSeries y haga clic en Ejecutar.

ADVERTISEMENT

Problemas comunes al reordenar la leyenda del gráfico

La leyenda no cambia después de usar el Panel de selección

El Panel de selección reordena el orden de dibujo de los elementos del gráfico, pero no siempre actualiza la leyenda para todos los tipos de gráfico. Si mueve una serie en el Panel de selección y la leyenda permanece igual, use el cuadro de diálogo Seleccionar datos en su lugar. Este cuadro de diálogo modifica directamente la colección de series, que controla la leyenda.

Las flechas hacia arriba y hacia abajo están atenuadas en el cuadro de diálogo Seleccionar datos

Esto ocurre cuando el gráfico está vinculado a una hoja de cálculo de Excel que no está abierta en ese momento. Cierre el cuadro de diálogo, abra el libro vinculado e inténtelo de nuevo. Si el gráfico usa un rango de datos fijo incrustado en el archivo de PowerPoint, las flechas deberían estar activas.

Los sectores del gráfico circular no se reordenan cuando mueve la entrada de la leyenda

En los gráficos circulares, el orden de la leyenda y el orden de los sectores están vinculados a la colección de series. Sin embargo, los sectores también siguen un orden predeterminado en sentido horario a partir de la parte superior. Para cambiar tanto el orden de la leyenda como el de los sectores, debe reordenar los datos en el rango de origen. Como alternativa, puede girar el gráfico circular haciendo clic con el botón derecho en un sector, eligiendo Formato de serie de datos y ajustando la configuración Ángulo del primer sector.

Comparación de los métodos para reordenar la leyenda de un gráfico de PowerPoint

Elemento Método del Panel de selección Método del cuadro de diálogo Seleccionar datos Método de macro de VBA
Facilidad de uso Rápido para una o dos series Requiere abrir un cuadro de diálogo Requiere conocimientos básicos de VBA
Funciona con todos los tipos de gráfico Sí, pero es posible que la leyenda no se actualice en algunos tipos Sí, para barras, columnas, líneas y circular Sí, se admiten todos los tipos de gráfico
Modifica los datos de origen No No No
Ideal para Reordenación visual rápida Control preciso de la leyenda Reordenación por lotes en muchos gráficos

Ahora puede reordenar cualquier leyenda de gráfico en PowerPoint moviendo las series hacia arriba o hacia abajo mediante el Panel de selección, el cuadro de diálogo Seleccionar datos o una macro de VBA. La leyenda se actualiza al instante sin alterar los datos de Excel que están detrás del gráfico. Pruebe combinar el cuadro de diálogo Seleccionar datos con el panel Formato de leyenda para cambiar también la posición y el tamaño de fuente de la leyenda y lograr una presentación más pulida.

ADVERTISEMENT