Maybe this could help and should return any post either in 2, 3 or 4 category AND in categoery 1 :
query_posts( array( 'cat' => array(2,3,4), 'category__and' => 1, 'posts_per_page' => 1, 'orderby' => 'title', 'order' => 'DESC' ) );
(from codex http://codex.wordpress.org/Function_Reference/query_posts)
Not quite sure, haven’t tested it.