A function that performs a computation on a set of values rather than on a single value. For example, finding the average or mean of a list of numbers is an aggregate function.
All database management and spreadsheet systems support a set of aggregate functions that can operate on a set of selected records or cells.