With all the things Excel does for us automatically, one would think Excel could figure out the date from the month name, a 4-digit year and a day value (positive number less than 32) no matter what order they appeared in. Okay, what about the DATEVALUE function, is it smart enough to figure it out? I can't test it on my system, but does this work on your system...
=DATEVALUE(A1)