Excel - Aggregate Function to Average Reciprocals -
i'm trying use aggregate function take average of reciprocals of array of values. works fine averaging given values doesn't seem working on reciprocals. below function i'm using:
works fine: =aggregate(1, 6, aa11:aa16)
not working: =aggregate(1, 6, 1/(aa11:aa16))
does know source of error , whether or not there's work-around?
clarification
i cannot use array formulas because contribute file size.
you instead find average of reciprocals using array formula, example:
={average(1 / aa11:aa16)} (ctrl + shift + enter enter array formula)
to ignore error values replicate aggregate function have used add if array formula:
=average(if(iserror(aa11:aa16), "", 1 / aa11:aa16)) alternative option...
=sumproduct(1/aa11:aa16)/count(aa11:aa16)
Comments
Post a Comment