As was already mentioned, Python can do the job, preferably with the pandas and matplotlib modules. You can also use R for the same purpose, or any other scriptable statistics software. You can also use commercial reporting tools like Qlikview, Tableau or Microsoft PowerBI (the latter will, although commercial, possibly be free of license cost for your purposes).
All of these alternatives have the same weakness: they will help you if your workflow is standardized enough to guarantee that the tables you would like to visualize have exactly the same layout every time. But if this us the case, you can also produce your graphs within excel with little manual overhead (some copy/pasting your data into the input data area of the diagram, or alternatively some VBA scripting, as one of the comments rightly mentions).
So while all abovementioned alternatives are good tools, I'm not quite sure you'll reduce manual overhead when using them, especially as the using an additional tool in your workflow produces some manual overhead in itself.
The strength of these tools lies more in providing a wider range of diagrams, and the ability to do some automatic error-checking, if you use a script-based way of working (which you can do with all of these tools with the possible exception of Tableau).