I have several Google accounts. In products like Gmail or Calendar I see my address on the top right corner and when I click on it I can switch to other accounts I'm logged in with. But in Google analytics there's no such a thing. It seems Google analytics just picks the default account and shows me that. Is there a way to switch accounts in Google analytics without logging out from the other accounts?
Google Analytics, among some other Google products, does not currently support account switching.
Why don't you use the profiles feature of chrome. Create two profiles, one for each gmail id. When ever you try to change a profile, the new profile will open in a new chrome window where you will be logged in as that profile.
The Google answer page for creating a profile still seems to show the old method where you had to create profile directory manually. Here's an alternate with a video. http://www.skipser.com/500