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

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -