Deeep Breath!!!
Yes, it does indeed sound like adolescence but the good news is, like the puppy stage, it does pass (eventually...
) but you need to be totally consistent and firm when laying down the boundaries. I know its hard but do try and stay calm and patient, does she really understand what „No“ means? Look at it from her point of view, she wants you attention so she jumps up, counter surfs or whatever to make sure you haven’t forgotten she‘s there and in the hope that you might join in her game! You say No or something else, possibly in a different tone of voice that you normally use, and as far as she‘s concerned, she‘s got what she wants, i.e. your attention.
Try and offer her an alternative behaviour which you can then praise her for, a „sit“ or „down“ for example. You can try introducing a mat or blanket where you can send her to calm down for a short while. Start by putting it on the floor and stand or sit next to it, she‘ll probably come and have a sniff and as soon as she puts a paw on it or stands/sits on it, give her a treat, you can then gradually introduce a a command „mat“ or „blanket“ and continue treating her while she stays on it. Lengthen the gaps between the treats to encourage her stay on there in bit longer and after half a minute give the release signal. You can then lengthen the time on the mat before the release. The aim is for you to be able to send her to her mat to calm her down if she starts getting over excited, or when visitors arrive etc, - its also useful to take with you if you want her to lie quietly when you go somewhere.
Its really important not to forget the release signal though, so that she understands she should stay there until you tell her she can get off.
Remember its far easier for her to learn what you want her to do than what you don’t want her to do!
Best of luck!