Spreadsheet as a relational database engine
A user-centred approach to functions in Excel