How to rotate charts in Excel - rotate bar, column, pie and line charts

This post describes how to rotate a chart in Excel. You'll learn different ways to spin bar, column, pie and line charts including their 3-D variations. Besides, you'll see how to reverse the plotting order of values, categories, series and legend. Those who often print graphs and charts will read how to adjust the sheet orientation for printing.

Excel makes it really easy to represent your table as a chart or graph. You just select your data and click on the icon of the suitable chart type. However, the default settings may not work for you. If your task is to rotate a chart in Excel to arrange the pie slices, bars, columns or lines in a different way, this article is for you.

Rotate a pie chart in Excel to any angle you like

If you often deal with relative sizes and illustrate proportions of the whole, you are likely to use pie charts. In my picture below, data labels overlap the title, which makes it look unpresentable. I am going to copy it to my PowerPoint Presentation about peoples' eating habits and want the chart to look well-ordered. To fix the issue and emphasize the most important fact, you need to know how to rotate pie chart in Excel clockwise.
Data labels in a pie chart overlap the title

  1. Right-click on any slice of your pie chart and select the option Format Data Series… from the menu.
    Select the option Format Data Series…
  2. You'll get the Format Data Series pane. Go to the Angle of first slice box, type the number of degrees you need instead of 0 and press Enter. I think 190 degrees will work fine for my pie chart.
    Go to the Angle of first slice box, type the number you need instead of 0 and press Enter

    After being rotated my pie chart in Excel looks neat and well-arranged.
    Rotate your pie charts to look the way you need

Thus, you can see that it's quite easy to rotate an Excel chart to any angle till it looks the way you need. It's helpful for fine-tuning the layout of the labels or making the most important slices stand out.

Rotate 3-D charts in Excel: spin pie, column, line and bar charts

I think 3-D charts look awesome. When other people see your 3-D chart, they may believe you know it all about Excel visualization techniques. If a graph created with the default settings doesn't look the way you need, you can adjust it by rotating it and changing the perspective.
A 3-D column chart in Excel

  1. Right-click on your chart and select 3-D Rotation… from the menu list.
    Right-click on your chart and select the 3-D Rotation from the menu list
  2. You'll get the Format Chart Area pane with all available settings. Enter the necessary number of degrees in the X and Y Rotation boxes.
    Enter the necessary number of degrees in the X and Y Rotation boxes

    I changed the numbers to 40 and 35 correspondingly to make my chart look slightly deeper.
    Make your chart look slightly deeper

This pane also lets you adjust Depth and Height, as well as Perspective. Just play with the options to see which suite best for your type of chart. Feel free to use the same steps for pie charts as well.

Rotate charts to 180 degrees: change the order of categories, values, or series

If the chart you need to rotate in Excel displays Horizontal and Vertical axes, you can quickly reverse the order of the categories or values plotted along those axes. Additionally, in 3-D charts that have a depth axis, you can flip the plotting order of data series so that large 3-D columns do not block smaller ones. You can also reposition the Legend on your pie or column chart in Excel.

Reverse the plotting order of categories in a chart

You can rotate your chart based on the Horizontal (Category) Axis.
Rotate your chart based on the Horizontal (Category) Axis

  1. Right click on the Horizontal axis and select the Format Axis… item from the menu.
    Right click on the Horizontal axis and select the Format Axis item from the menu
  2. You'll see the Format Axis pane. Just tick the checkbox next to Categories in reverse order to see you chart rotate to 180 degrees.
    Tick the checkbox next to Categories in reverse order

Reverse the plotting order of values in a chart

Follow the simple steps bellow to get the values from the Vertical axis rotated.
Rotate your chart based on the Vertical (Value) Axis

  1. Right-click on the Vertical (Value) Axis and pick the option Format Axis….
    Right click on the Vertical axis and select the Format Axis item from the menu
  2. Select the checkbox Values in reverse order.
    Tick the checkbox next to Values in reverse order

    Note. Please remember that it's not possible to reverse the plotting order of values in a radar chart.

Reverse the plotting order of data series in a 3-D chart

If you have a column or line chart with the third axis, which shows some columns (lines) in front of others, you can change the plotting order of data series so that large 3-D data markers do not overlap smaller ones. You can also use the below steps to create two or more charts for showing all values from the legend.
Rotate your chart based on the Depth Axis

  1. Right-click on the Depth (Series) Axis on the chart and select the Format Axis… menu item.
    Right click on the Series axis and select the Format Axis item from the menu
  2. You will get the Format Axis pane open. Tick the Series in reverse order checkbox to see the columns or lines flip.
    Tick the checkbox next to Series in reverse order

Change the Legend position in a chart

In my Excel pie chart below, the legend is located at the bottom. I want to get the legend values on the right to make them more eye-catching.
Pie chart with a legend at the bottom

  1. Right click on the Legend and select the Format Legend… option.
    Right click on the Legend and select the Format Legend item from the menu
  2. Select one of the checkboxes you will see on the Legend options pane: Top, Bottom, Left, Right or Top right.
    Define the needed Legend options

    Now I like my chart more.
    Now the legend values are located on the right

Modify worksheet orientation to better fit your chart

If you need to just print your chart, it may be enough to modify the worksheet layout without rotating the chart in Excel. On my screenshot below, you can see that the chart doesn't fit correctly. By default, worksheets are printed in a portrait orientation (taller than wide). I'm going to change the layout to a landscape mode for my picture to look correct on the printable.
See like your chart looks like on the Print preview window

  1. Select the worksheet with your chart for printing.
  2. Go to the Page Layout tab and click on the arrow under the Orientation icon. Pick the Landscape option.
    Pick the Landscape option

    Now when I go to the Print Preview window I can see that my chart fits perfectly.
    See like your chart looks like on the Print Preview after changing the orientation

Use the Camera tool to rotate your Excel chart to any angle

You can rotate your chart to any angle using the Camera tool in Excel. It allows you to place the result next to your original chart or insert the picture to a new sheet.

Tip. If you want to rotate your chart by 90 degrees, it may be a good idea to simply modify the chart type. For example, from column to bar.

You can add the Camera tool if you go to the Quick Access tool bar and click on the small drop down arrow. Select the option More Commands…
Select the option More Commands… to add Camera tool

Add Camera by choosing it from the list of all commands and clicking Add.
Select Camera and click Add

Now follow the steps below to make the Camera option work for you.

Note. Please remember, it's not possible to place the Camera tool over your chart since the result is unpredictable.

  1. Create your line or any other chart.
    Create a line chart in Excel
  2. You may need to flip the alignment of your chart axis to 270 degrees using the Format Axis option I described above. Therefore, the labels will be readable when the chart is rotated.
    Flip the alignment of your chart axis to 270 degrees
  3. Select the range of cells that contain your chart.
    Highlight the range of cells that include your chart
  4. Click on the Camera icon on the Quick Access toolbar.
    Click on the Camera icon on the Quick Access toolbar
  5. Click on any cell within your table to create a camera object.
    Click on any cell within your table to create a camera object
  6. Now grab the Rotate control at the top.
    Now grab the Rotate control at the top
  7. Rotate your chart in Excel to the needed angle and drop the control.
    Rotate your chart in Excel to the needed angle and drop the control

    Note. There is one problem with using the Camera tool. The resulting objects may have a reduced resolution from the actual chart. They may look grainy or pixelated.

Creating a chart is a really good way to showcase your data. Charts in Excel are easy-to-use, comprehensive, visual and can be adjusted to look the way you need. Now you know how to rotate your column, bar, pie or line chart.

Having written all the above I feel like a real chart rotation guru. Hope my article will help you with your task as well. Be happy and excel in Excel!

22 comments

  1. Can I rotate a chart 90 degrees?

    Answer: NO!

  2. I included camera in quick access toolbar but when i select the graph, the camera icon does not pop up so that I can grab and rotate...Kindly add / share some guidance ...as why my camera grab icon not popuing up when i select cell of my graph and table... thank you once again for your time...

  3. Awesome

  4. Great information
    Can you rotate legends?

    • Of course you can.
      you can change direction and position.
      right click on legend -> format legend -> text options -> text box -> text direction.
      right click on legend -> format legend -> legend options -> legend position.

  5. the problem is to translate and rotate the circle or parabola so that they touch each other.

  6. Hi,
    I want to rotate a circle or parabola from one position to another. How can I do?

  7. Hi,
    I'm trying to rotate a stock chart in PowerPoint (so the data lines run horizontally). Once rotated the chart still needs to be 'editable'

  8. Hi there,
    Dani's last comment solved the whole problem with a high resolution rotated chart. I was going to copy the chart, paste it as a picture (paste special) in powerpoint then rotate it using the rotate control, but then I decided to try it directly on word .. and it worked. I also tried in excel and it worked perfectly without any loss of picture quality.

  9. Can I just use the rotate tool without using the camera tool?

  10. thanks a lot! that's it...
    Good luck.

  11. The method of the camera makes weird things when you drag the picture (as it were a mirror). It is way easier to use powerpoint, paste there the chart as picture, rotate it and then use it wherever needed. The quality is also slightly higher than with the camera.

  12. I'm trying to rotate a radar chart that has only four data points. Trying to depict the data points in a quad chart style (four quadrants), so using radar chart which is great but the data is offset to the right by 45 degrees. Is there a way to make the data visible in an X Y axis style (x and y axis ranges are 50 to 50? I can copy the chart and paste into Power Point or Word and rotate that picture, but want to view the rotation directly from the spreadsheet.

  13. Hello,

    with a line chart I'm as far as decribed in step 5 of the rotating chapter. I even got the %-axis as secondary axis on the right hand side, so it'll be on the bottom after the rotation.
    But what about a legend? By any chance, how can that thing be rotated as well?

    Thanks a lot
    Michael

  14. Hello,

    I will like to know how I can create one of those bars where I add all the counties or cities and it's spinning.
    Thank you.

    Ionela

  15. how do i ask youto get the worksheet setup
    :)

  16. Great excel comments.

    How do I get a line chart to show one of the data series to be relative to a y-axis on the right hand side of the chart?

Post a comment



Thank you for your comment!
When posting a question, please be very clear and concise. This will help us provide a quick and relevant solution to
your query. We cannot guarantee that we will answer every question, but we'll do our best :)