Hi GetHitFool
It all depends on whether the string is in the same format each time. In the example you give, you can split it as follows (if the string is in B2):
Get the year: --MID(B2, FIND(" ", B2)+1, 4)
Get the month: --MID(B2, FIND("(", B2)+1, FIND(".", B2, FIND("(", B2)+1)-FIND("(", B2))
Get the day: --MID(B2, FIND(".", B2)+1, FIND(")", B2)-FIND(".", B2)-1)
Stick that in the DATE(Year, Month, Day) so:
=DATE(--MID(B2, FIND(" ", B2)+1, 4), --MID(B2, FIND("(", B2)+1, FIND(".", B2, FIND("(", B2)+1)-FIND("(", B2)), --MID(B2, FIND(".", B2)+1, FIND(")", B2)-FIND(".", B2)-1))
If your formatting changes you will have to adjust - in this case I have assumed the second word is the year, there is only one full stop and one "(" and one ")" in your string and that it always goes month.day within the brackets.
Edit: I am from the UK so there may be a difference in terms of formatting for formulas, I'm not sure but exercise caution
Hope that helps
Mackers