Need a report for merit badges and rank advancements with a date range

I’m a newbie and was wondering if there is a way to print off merit badges per scout within a date range? I am the advancement chair and have to give quarterly reports at our parents meeting. I also need the same thing for rank advancements with a date range. Any help would be greatly appreciated.

Probably the best way to do this right now would be to go to Achieve > Merit Badge Book (or rank book), filter to the scout, and print the CSV. Then you can take out or rearrange the merit badges as needed (even filter by date).

Thanks!