how to create a view that filters on different fields depending on the content type How can I create a view that contains events and news and filters on the event date if the content is event, and the expiration date if the content is news? 

I dont see where to choose both simultaneously in the filter criteria.
You can go to 'Filter Criteria' and hit the triangle next to 'Add'. Select 'and/or, rearange'  and you can change to OR instead of AND as well as add groups.