I have had similar issues on different S7's (on my 2nd replacement from US Cellular, and it's going back as soon as the previous one is processed because of screen sensitivity issues and inability to palm swipe for screenshot). GSam is a highly recommended battery monitor (but not a big power sucker) that will give you more detailed information than the built in battery monitor. It's available through the Play Store. My first phone not only tanked with battery, but got very hot whenever that happened. This started about 4-1/2 months after I got the phone. Still don't understand that. After the Note 7 issues, didn't want to mess with a phone that seemed to be prone to overheating.
I have found, after going through new activations and installations / updates of built in apps and restoring my own apps, that it takes several days for the system to get accustomed to your usage patterns and then things will settle in. Others have suggested turning off WiFi and Mobile Data overnight, or going into Airplane mode. I've refused to do this, as I have aging parents and you never know when someone might need to get in touch. I also don't feel like I should have to do something with this phone that I've never had to do with any other phones I've had (2 previous Motorolas).
If you install GSam, you'll also need to enable Developer options and USB debugging and connect to your computer to install permissions for the app to provide more detailed data. You'll be able to see your phone signal strength (one of my issues) as well as battery temperature, and apps that are consuming your battery. Might help with analysis. While it might be apps, I've had issues with only 2 apps installed (LastPass and GSam). So sometimes it is the phone and your system.
Good luck troubleshooting! There are lots of helpful folks on this forum, so hopefully they'll also reply.