Perhaps a way wwould be to replace the zeroes in the recordsource with Null.
Otherwise, do the Manual calc, checking the value in each record <> 0 before incrementing reccount. Then do the sum over the set and divide by the reccount.
MichaelRed
m.red@att.net
Searching for employment in all the wrong places