Spreadsheet expression evaluator