Excel added lambdas recently which is nice for defining custom functions without having to expect anything special on the client side (well, other than a newer copy of Excel at the moment).
Conceptually, I agree that it's cool, but oh man are there going to be some indecipherable formulas showing up in spreadsheets once the power users start using it.