The function value for a column in a row considers that row (and a subset of all other rows in the group) and produces a new value.
The generic function describing this operation is as follows:
new_column_value = FUNCTION(column_value,rows_defined_by_window)