logo
search
list

Table of Content

Where to Get Reliable Approval Rating Data
Cleaning Polling Data Before Charting
Building the Trump Approval Rating Graph Step by Step
Keeping the Graph Updated Automatically
The Best Free Excel Alternative: WPS Office
FAQs
Summary

How to Make a Trump Approval Rating Graph in Excel (Step-by-Step)

Posted by Algirdas Jasaitis

calendar

2026-10-19

views

869

likes

4

You can build a Trump approval rating graph in Excel in about ten minutes: pull daily polling numbers from a public aggregator, put dates in one column and approval/disapproval percentages in two more, insert a line chart, and set the moving-average smoothing that pollsters use. Here is the exact workflow, with free data sources and the formatting that makes the chart readable.

The tricky part is not the chart — it is the data. Approval ratings arrive as dozens of separate polls with different sample sizes, so you will learn how to combine them into one trustworthy series before Excel draws anything.

How to Make a Trump Approval Rating Graph in Excel (Step-by-Step)

How to Make a Trump Approval Rating Graph in Excel (Step-by-Step)

Where to Get Reliable Approval Rating Data

Use an aggregator rather than a single poll. Aggregators like FiveThirtyEight-style trackers and RealClearPolitics publish daily averages of presidential approval with poll-level detail you can download as CSV. Download the file, and keep two series: approve and disapprove, each dated daily.

Store the CSV in a spreadsheet first — WPS Spreadsheet opens CSV files directly and handles large polling tables without the licensing cost of Excel.

Approval rating data sources for Excel

Approval rating data sources for Excel

Cleaning Polling Data Before Charting

  1. Remove duplicate dates — sort by date, then use Data > Remove Duplicates on the date column.
  2. Convert text percentages to numbers — some feeds store "47%" as text. Select the column, use Find & Replace to delete the % sign, then format as Percentage.
  3. Fill gaps between polls — polls do not publish daily. Either plot only actual polling days, or use a moving average column (see below) to smooth gaps into a continuous line.
Clean polling data before charting

Clean polling data before charting

Building the Trump Approval Rating Graph Step by Step

  1. Select your three columns — date, approve, disapprove.
  2. Insert the line chart — Insert > Chart > Line. Excel automatically puts dates on the X axis.
  3. Add a 7-day moving average — in a new column enter =AVERAGE(B2:B8) and fill down; this is the smoothing pollsters use to cancel single-poll noise. Plot the moving average, and hide the spiky raw series if the chart looks busy.
  4. Fix the axis — right-click the Y axis, set minimum to 30 and maximum to 70 for typical approval ranges; this makes the approve/disapprove gap visible instead of flattening it.
  5. Color it like the networks do — set the approval line to blue and disapproval to red for instant readability.

Polish the result with the techniques in formatting chart elements — titles, borders, and number formats — and relabel the axes with the tips in changing axis labels in a chart.

Build approval rating line chart in Excel

Build approval rating line chart in Excel

Keeping the Graph Updated Automatically

Put the raw CSV in one sheet and the chart in another, referencing the data sheet. When new daily numbers arrive, paste them under the old ones and extend the moving-average formula — the chart updates itself. If you publish the chart regularly, save the file as a template so only the paste step remains manual.

Keep the chart updated automatically

Keep the chart updated automatically

The Best Free Excel Alternative: WPS Office

Everything above — CSV import, moving averages, dual-line charts, and templates — works in WPS Spreadsheet for free. The interface matches Excel, files save in .xlsx without conversion, and you avoid paying a subscription for a chart you update once a day. WPS Office also bundles Writer and Presentation, so you can drop the finished chart into a report or slide deck in the same window. Download WPS Office to build your first chart today.

WPS Spreadsheet main interface

WPS Spreadsheet main interface

FAQs

Where can I download daily approval rating data?

Aggregators such as RealClearPolitics and FiveThirtyEight-style trackers publish daily averages with downloadable CSV files. Always take the aggregated series rather than one poll.

Why does my approval graph look jagged?

You are plotting raw polls, which arrive irregularly with different sample sizes. Add a 7-day moving average column and plot that instead.

How do I add a second line for disapproval?

Keep disapproval in its own column next to approval, and include it in the chart source range. Format it red to contrast with the blue approval line.

Can I chart multiple presidents on one graph?

Yes. Normalize each series by days-in-term so the X axes align, then add each president's approval column as a separate series.

Does WPS Spreadsheet open Excel chart files?

Yes. WPS Spreadsheet reads .xlsx and .xls files with charts intact, and saves back to the same formats without a subscription.

Free Office Download
   
  • Use Word, Excel, and PPT for FREE, No Ads.

  • Edit PDF files with the powerful PDF toolkit.

  • Microsoft-like interface. Easy to learn. 100% Compatibility.

100% secure
Algirdas Jasaitis author avatar
Algirdas Jasaitis

Summary

A Trump approval rating graph needs three things: aggregated polling data, a 7-day moving average to smooth single-poll noise, and a dual-line chart with approval in blue and disapproval in red. Download daily data from an aggregator, clean duplicates and text percentages in a spreadsheet, then insert a line chart with a fixed 30-70 Y axis. WPS Spreadsheet handles the whole workflow free, in the same .xlsx format as Excel.

100% secure
Algirdas Jasaitis

15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.