Ajax Amsterdam will take on Olympique Lyonnais in the other semi-final, with Ajax and Celta playing the first legs at home on May 4.
The return fixtures will be played on May 11 and the final in Stockholm on May 24.
United and Celta have never met.
Lyon and Ajax have faced off four times in the Champions League group stage, with the Dutch side winning twice and the clubs drawing twice
Enter a name and e-mail address and we will e-mail this website link too them.