Battery in my S7 is a disaster, I have to fully charge it at least twice a day.
I read somewhere that some of them have a battery problem and if you spend the time on the phone with samsung they will send you a replacement phone.
I personally don't have problem with my s7 battery, easily last throughout the day.
Try battery saver mode, I get 2 days with it on.