How can I get the @ symbol as it won’t appear and no 2 keeps coming up. It’s a Spanish keyboard

Solution
"Alt (the next one on the left of the space button) + q"
Have you tested the above and working? Cause I've just tried it and no result on my keyboard...

The ALT 2 does work.