Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Excel Tutorial
  • Excel Formulas
  • Excel Shortcut Keys
  • Data Analysis in Excel
  • Formatting in Excel
  • Excel Workbooks
  • Statistical Functions
  • Data Visualization in Excel
  • Pivot Tables in Excel
  • MS Excel Quiz
  • Excel Interview Questions
  • Advance Excel
Open In App
Next Article:
How to make a 3 Axis Graph using Excel?
Next article icon

How to make a 3 Axis Graph using Excel?

Last Updated : 20 Jun, 2022
Comments
Improve
Suggest changes
Like Article
Like
Report

3 Axis Graphs in Excel are the graphs that have three axis. The need for a three-axis arises when the scale of the values is very different. For example, you are given an atom and you want to make a graph between its diameter, melting point, and colloidal nature. If they are plotted on the same scale then the diameter values will be represented as a single line as the melting point will be very value than its diameter. To resolve, this problem you need to have 3 axis for plotting all three different scale values. In this article, we will learn how to create a three-axis graph in excel. 

Creating a 3 axis graph

By default, excel can make at most two axis in the graph. There is no way to make a three-axis graph in excel. The three axis graph which we will make is by generating a fake third axis from another graph. Given a data set, of date and corresponding three values Temperature, Pressure, and Volume. Make a three-axis graph in excel. 

Making-a-three-axis-graph-in-excel

To create a 3 axis graph follow the following steps:

Step 1: Select table B3:E12. Then go to Insert Tab, and select the Scatter with Chart Lines and Marker Chart. 

Select-the-Scatter-with-Chart-Lines-and-Marker-Chart

Step 2: A Line chart with a primary axis will be created.  

Line-chart-with-a-primary-axis-will-be-created

Step 3: The primary axis of the chart will be Temperature, the secondary axis will be Pressure and the third axis will be Volume. So, to create the third axis duplicate this chart by pressing Ctrl + D while selecting graph1. Let's name chart1 as graph1 and chart2 as graph2.Graph1 will contain the Primary and the secondary axis. The third axis will be created by graph2.

The-third-axis-will-be-created-by-graph2

Step 4: As graph1 contains Volume which will be the third axis, you need to delete Volume from graph1. Double click on the red line and press Delete.  

Double-click-on-the-red-line-and-press-Delete

Step 5: You have to make Pressure as the secondary axis in graph1. Double click, on the blue line. A Format Data Series dialogue box appears. In the series Option, select the blue line as the Secondary Axis. 

Select-the-blue-line-as-the-Secondary-Axis

Step 6: Now, you need to remove the Chart Title of graph1. Double click on the chart title of graph1. Format Chart Title dialogue box appears. Go to Text options. In the Text Fill, select No Fill.

Removing-the-Chart-Title-of-graph1

Step 7: You need to make graph1 transparent and with no border so that the overlapping could be done efficiently. Double click on the chart area of graph1. Format Chart Area dialogue box appears. In Chart Options, under the Fill section select No fill, and under the Border section select No line. The design of graph1 is over now. 

Making-graph1-transparent-and-with-no-border

Step 8: Now, you need to remove all the gridlines of the entire worksheet. Go to View Tab, and uncheck the box Gridlines. 

Removing-all-the-gridlines-of-the-entire-worksheet

Step 9: You need to repeat the same steps with graph2 also. In graph2, we need only the third axis i.e. Volume. So, we will remove the rest of the two lines from graph2. Double click on the Temp line and press Delete. Again, double-click on the Pressure line and press Delete. 

Removing-Temp-line-from-Graph2Removing-pressure-line-from-Graph2

Step 10: You, need to remove the Chart title from graph2 also. Double click on the Chart title in graph2. 

Removing-the-Chart-title-from-graph2

Step 11: Format Chart Title dialogue box appears. In the Text Options, under Text Fill select No Fill. 

Removing-Chart-title-in-Graph2

Step 12: You need to make graph2 transparent and with no border so that the overlapping could be done efficiently. Double click on the chart area of graph2. Format Chart Area dialogue box appears. In Chart Options, under the Fill section select No fill, and under the Border section select No line. The design of graph2 is over now.

Making-graph2-transparent-and-with-no-border

Step 13: Both graphs look like this now. 

Both-graphs-look-like-this-now

Step 14: You need to add an axis title to every axis. Select graph1, and click on the plus button. Check the box, Axis Titles. 

Adding-an-axis-title-to-every-axis

Step 15: Axis title will appear in both the axis of graph1. 

 Axis-title-will-appear-in-both-the-axis-of-graph1

Step 16: Now, you have to edit and design the data labels and axis titles on each axis. Double click, the Axis title on the secondary axis. Rename it to Pressure, color to blue, and size as per your comfortability. 

Editing-and-designing-the-data-labels-and-axis-titles-on-each-axis

Step 17: Double click on the data labels in graph1. Set color to blue and size accordingly. 

Double-click-on-the-data-labels-and-set-color-and-size

Step 18: Again, double click on the data label of the secondary axis in graph1. Format Axis dialogue box appears. In Axis Options, under Line sections select the color of the axis line and its width. For example, color to blue and width to 2.5pt.  

Double-click-on-the-data-label-of-the-secondary-axis-in-graph1

Step 19: Repeat steps 16, 17, and 18 to design the primary axis of graph1. Set color to grey and width accordingly. 

Set-color-to-grey-and-width-accordingly

Step 20: We see a problem that tick marks are not appearing in the primary axis of graph1. 

Add-tick-marks-in-primary-axis-of-graph1

Step 21: Double click on the data label of the primary axis of graph1. Format Axis dialogue box appears. In Axis Options, under Tick Marks, select Major Type as Outside.  

Select-Major-Type-as-Outside

Step 22: Repeat steps 16, 17, and 18 to design the primary axis of graph2. Set color to red and width accordingly.

Set-color-to-red-and-width-accordingly

Step 23: Both the graphs are ready. Now, you need to remove the dates from one of the graphs, so that they do not overlap. Removing the dates of graph2. 

Removing-the-dates-of-graph2

Step 24: We know that dates can be represented in number format in excel. We see that the largest date in the given data set is 19-Mar whose number represented in excel is 44639. The dates value of graph2 are to be set such that they align with the dates of graph1, this could be achieved by the hit and trial method, checking the different maximum and minimum values, and seeing the best-suited value. Double click on the date in graph2. Format Axis dialogue box appears. In the Axis options, change the minimum from 44630 to 44628 and the maximum from 44640 to 44639. 

Double-click-on-date-set-max-and-min-of-them

Step 25: By decreasing the minimum value, a space will be created between the data line and the start of the graph, this is necessary to avoid overlapping when placing graph2 over graph1. The maximum value is set as the largest date in the given data set, for example, 19-march in this case, this is necessary so that the graph lines of graph1 are aligned with the graph lines of graph2. 

Extra-space-is-created-before-start-of-the-graph-so-that-the-axis-do-not-overlap-with-graph1

Step 26: You, can see the horizontal and vertical lines in graph2. These need to be removed for better clarity, after overlapping the graph. Double click on the vertical lines or horizontal lines and press Delete. 

Delete-horizontal-and-vertical-lines

Step 27: The only work left in graph2 is to remove the dates in the major axis of graph2. Double click on the date axis, Format Axis dialogue box appears, Go to Text Options, under Text Fill, select No fill and Text Outline as No fill. 

Remove-datesSelect-no-fill-no-line

Step 28: Both the graphs are ready now, to overlap each other. Placing graph2 over graph1. The 3 axis graph is ready. 

3-axis-graph-is-ready

Step 29: The 3 axis graph is ready, but we see that the lines are overlapping each other which does not give a clear look at the data. To avoid this, you can change the minimum and maximum of the data labels, so that the lines get separated. This can be achieved with hit and trial, try putting different values of minimum and maximum in each axis label and take the best suited. Double click on the data label of graph2. 

Double-click-on-data-label-of-graph2

Step 30: A Format Axis dialogue box appears. Under the Axis Options, set the minimum and maximum with hit and trial. For example, set the minimum to 0 and maximum to 20. 

Format-Axis-dialogue-box-appears

Step 31: Similarly Double click, on the secondary axis of graph2. Format Axis dialogue box appears. Under the Axis Options, set the minimum and maximum with hit and trial.  For example, set the minimum to 100 and maximum to 260. 

Double-click-on-secondary-axis-on-graph2

Step 32: Select both the charts with Ctrl + mouse click. Now, go to Shape Format Tab, and under Arrange section select Group. This helps selecting both graphs as a single entity. 

Selecting-both-graphs-as-a-single-entity

Step 33: Your three-axis graph is ready. 

Your-three-axis-graph-is-ready


Next Article
How to make a 3 Axis Graph using Excel?

G

gautamgoel962
Improve
Article Tags :
  • Excel
  • Geeks-Premier-League-2022
  • Excel-Charts
  • ExcelGuide

Similar Reads

    How to Graph a Linear Equation using Excel?
    The equation having the highest degree is 1 is known as a linear equation. If we plot the graph for a linear equation, it always comes out to be a straight line. There are different forms of linear equations such as linear equations in one variable, and linear equations in two variables. Linear equa
    3 min read
    How to Make a Line Graph in Excel - Easy Tutorial
    Line graphs are a highly valuable tool in Excel, helping users analyze trends and patterns effectively over time. They are widely used for time-series analysis in Excel, allowing a clear visual representation of changes in data. In this guide, you'll learn how to create a line graph in Excel, includ
    10 min read
    How to Make a Histogram in Excel: 3 Easy Methods
    A histogram is a vital tool for analyzing and visualizing the distribution of data, allowing users to easily identify patterns, trends, and outliers. Commonly used in statistics and data-driven decision-making, histograms help present data frequency in a structured and readable format. Excel provide
    6 min read
    How to Create an Ogive Graph in Excel?
    Ogive graph, the name might scare you, but believe me this is very simple to create. The ogive graph is a cumulative frequency graph. The graph is plotted between the fixed intervals vs the frequency added up before. It is a curve plotted for cumulative frequency distribution on a graph. There are t
    4 min read
    How to Make a Bar Graph in Excel: Step by Step Guide
    Bar graphs are one of the most versatile tools in Excel for visualizing and comparing data. Whether you’re tracking sales, analyzing survey responses, or presenting project milestones, bar graphs offer a straightforward way to highlight key trends and differences. Learning how to create a bar graph
    6 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences