Averaging without the highest or lowest values

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I've tried Excel help and played around with formulas, and I can't find
anything for what should be a pretty simple issue: I want to calculate
averages on a series of values for each month, while discarding the highest
and lowest values.

Perhaps I just didn't word it right when using Excel help, but no results
were helpful ...

Thanks!
 
=AVERAGE(IF((A1:A10<>MAX(A1:A10))*(A1:A10<>MIN(A1:A10)),A1:A10))

which is an array formula, it should be committed with Ctrl-Shift-Enter, not
just Enter.
Excel will automatically enclose the formula in braces (curly brackets), do
not try to do this manually.
When editing the formula, it must again be array-entered.

This will not work if there is more than one of the MAX/MIN.

--
---
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)
 
I've tried Excel help and played around with formulas, and I can't find
anything for what should be a pretty simple issue: I want to calculate
averages on a series of values for each month, while discarding the highest
and lowest values.

Perhaps I just didn't word it right when using Excel help, but no results
were helpful ...

Thanks!

Try...

=TRIMMEAN(Range,2/COUNT(Range))

Hope this helps!
 
Back
Top