I also used the heuristic that the top of the salary range in the advert was the absolute maximum the role would pay even if I was a perfect candidate, so I could reject any adverts where the maximum was below my minimum. Another good filter.
Then I ignored the minimum on the assumption that job adverts, and recruiters, often seem to lie and there was a chance that I might be offered a role under the apparent minimum. However, I applied my own minimum salary by taking the value 1/4 between the advertised minimum and maximum; if they offered less than that I'd reject it because it meant they weren't entirely happy with me if they were offering near the bottom of the range.
All in all this meant my job hunt was quite stress-free and enjoyable. I could easily reject adverts and offers, and when the right one came along I knew it was a good match.
Knowing that I could do this with every role in the EU is a good thing.