How to create XY scatter plot in MS Access

Creating scatter plots in Microsoft Access is a challenging problem. Follow these steps to create your own scatter plot:

  1. Under forms tab, click New
  2. On the New form window select Chart Wizard and Select the table, which has your data, hit OK
  3. On the next screen, add two fields for which you want to plot a scatter graph, Hit next
  4. On this screen where you have option to select the type of the graph(you’ll see pictures of various types of plots) , select XY scatter, hit next
  5. Hit next again
  6. On the next screen, Enter the title for your plot, Select Modify the design of the form or chart, hit Finish
  7. When you see the sample plot, in design view, double click the plot to edit it, while plot is still selected, Click on the Data menu from the toolbar above, then click on Series on Columns
  8. Select the chart and right click on it, click on properties
  9. Go on the Data tab, change the row source property something like this
  10.                  SELECT[x],[y] FROM [DATA];
  11. If you want a trendline, double click to edit the chart and right click on the data line, click on Add Trendline, and if you want to see R-square and equation, click on options and check the box for equation and R-square.

These steps are clearer in this video of creating a XY scatter plot in MS Access:

About the Author

A co-author of Data Science for Fundraising, an award winning keynote speaker, Ashutosh R. Nandeshwar is one of the few analytics professionals in the higher education industry who has developed analytical solutions for all stages of the student life cycle (from recruitment to giving). He enjoys speaking about the power of data, as well as ranting about data professionals who chase after “interesting” things. He earned his PhD/MS from West Virginia University and his BEng from Nagpur University, all in industrial engineering. Currently, he is leading the data science, reporting, and prospect development efforts at the University of Southern California.

  • Adam says:

    An easier way to get scatter plots in Access 2003 using a pivot chart:
    1. Create a form based on a table or query using the form wizard. Include any fields you want to filter by as well as the fields you want for your x and y values.
    2. Select PivotChart as your form layout.
    3. Continue through the wizard. When you finish, select “Modify the form’s design.”
    4. The form will open in design view. Switch to the PivotChart view.
    5. Right click on the chart area and select Properties.
    6. In the Data Details tab, select “Plot detail records.”
    7. Set the chart type to X,Y (Scatter). If you do this before selecting “Plot detail records,” Access will re-set the type to a column chart.
    8. Drag and drop the chart fields as you wish.

    This method has the added bonus of allowing multiple charts to be seen on one screen, based on your filter criteria.

  • Kris says:

    Hi Adam
    Thanks for your comment.
    That is for one series and two columns. I have 2 series and 4 columns. Do you know how to plot this? It’s so easy in Excel but no way in Access.

    @Adam

  • ashleedawg says:

    Sadly neither this method, nor the other one, are available in Access 2016. No Pivot Chart, no Scatter Chart.

  • >