Isn't this what we have spreadsheets for?

Also allows you to do computations on the data in place.