Forum Discussion

MattPhipps's avatar
MattPhipps
Copper Contributor
Jul 04, 2024
Solved

Converting graphs into data in Excel

Good morning,   I'm currently working on a project, which would involve converting graphs and charts into data in Excel Whilst the graphs provide a good overall view of the data, the graphs are ta...
  • NikolinoDE's avatar
    Jul 07, 2024

    MattPhipps 

    Converting graphs or charts into data in Excel can be challenging, especially if you're working from images of the graphs. Here are some methods to consider:

    1. Manual Data Extraction
    • Visual Inspection: Manually read the data points from the graph and enter them into Excel. This method is time-consuming but can be precise if the graph has clear labels and markings.
    1. Online Graph Digitizers
    • Web Tools: Use online tools like WebPlotDigitizer or Graphreader. These tools allow you to upload an image of a graph, define the axes, and manually or automatically extract the data points.

    WebPlotDigitizer Example:

    1. Go to WebPlotDigitizer.
    2. Upload your graph image.
    3. Follow the guided steps to define the graph type, axes, and extract the data points.
    4. Export the extracted data to CSV and import it into Excel.
    1. Optical Character Recognition (OCR) Tools
    • Image-to-Data Conversion: Use OCR tools that are designed to read graphs and convert them into numerical data. Applications like ABBYY FineReader or specialized software for scientific graphs might help.
    1. Excel's Data From Picture Feature

    This feature is available for Microsoft 365 subscribers. If you are using Excel 2019 or earlier, this feature will not be available.

    • Excel Feature: Excel now offers a "Data from Picture" feature which allows you to convert a picture of a table into editable data.

    Steps:

    1. Go to the Data tab.
    2. Select Data from Picture.
    3. Insert the image of the graph.
    4. Follow the prompts to convert the picture to data.
    1. Contact the Source
    • Original Data Request: If possible, contact the source or creator of the graphs and request the original data. This ensures accuracy and saves time.

    Combining Methods

    Sometimes, a combination of these methods can yield the best results. For instance, you might start with an automated tool and then manually refine the data.

    Conclusion

    Depending on the quality of the graph images and the complexity of the data, different methods may be more suitable. For the highest accuracy and efficiency, consider reaching out to the data source directly. If automation is necessary, leveraging Python or online graph digitizers could provide a robust solution. The text and steps were created with the help of AI.

     

    My answers are voluntary and without guarantee!

     

    Hope this will help you.

    Was the answer useful? Mark as best response and Like it!

    This will help all forum participants.

Resources