Numbers, from the iWork suite, does this. You can name your rows and columns and just them in your formulas:
http://www.apple.com/iwork/numbers/
Of course, it's not perfect if you look at the proprietary format, at the smaller number of formulas than Excel, and so on. But it's a nice piece of software as far as I'm concerned.