Disclaimer: use this workbook at your own risk (I cannot be held responsible for any undesired consequences). This Excel workbook only reads from Canvas, never writes to it and should not have any negative effect on Canvas in terms of integrity or performance.
First try it on your test environmenthttps://yourinstitution.test.instructure.com (slow performance is expected and may cause time-out errors) before using it on production
Check samples from reports with actual data in Canvas or in case your student(s) get accounted for their activities in groups as Canvas is the most reliable source
Suggestion: save the workbook as a template (xltm file) after entering the settings so you can always start with a fresh and clean workbook so you will be prompted to save it. Keep in mind that if you don't save the file in a macro-enabled workbook format (xlsm), running the report again will not work any more as it requires the macro functionality to run.
I created this workbook largely in my own spare time (for fun, to learn, to share and because I can), so huge amounts of support can't be expected
Leave your comments in case you are using it, if it makes your work easier or more fun