Average, IF

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

Guest

I'm trying to write a formula to return the AVERAGE by calendar quarter, IF
the quarter has ended.
For instance, IF Jan = 5, Feb = 20, Mar 5, Average would be 10.
But, if Mar was 0 (only meaning no activity) I still need it to calculate.

The formula I started with is -
=IF(A1=0,0,AVERAGE(A1:A3)

This works only if cells A1:A3 have a value greater than 0. How can I write
the formula so that as long as A3 is not blank that it will return the
AVERAGE?

Thanks!
 
Hi,

I'm sorry but i dont think i understand your question properly. If you want
to average all values greater than 0, use the following array formula
(Ctrl+Shift+Enter)

=average(if((range>0),range))

Please pardon me if my interpretation of your question is incorrect. You
may mail me if you need any further clarifications.

Regards,

Ashish Mathur
India
 
Just use

=AVERAGE(IF(A1:A3<>"",A1:A3)

which is an array formula, so commit with Ctrl-Shift-Enter.

If the cells will contain 0, then use

=AVERAGE(IF(A1:A3<>0,A1:A3)

instead

--

HTH

RP
(remove nothere from the email address if mailing direct)
 
Thanks Bob, but that didn't quite get it.
What I have is a situation where I have each month of the year & enter
values based on a number of response each month. Some months may have
activity and have a number, other may have no activity and have 0 - ex:
Jan A1 10
Feb A2 20
Mar A3 0

Apr A4 10
May A5 20
Jun A6 30
etc....

Your suggestion returned the average for the given quarter even if the third
month had not been filled in yet. I want to wait to perform the average
until either a whole number or a 0 are entered.

Thanks for your help with this.
 
Thanks Ashish, would you see my reply to Bob's suggestion and see if this
helps to clarify the question?
Thanks.
 
I anticipated that by offering the alternative of

=AVERAGE(IF(A1:A3<>0,A1:A3)


--

HTH

RP
(remove nothere from the email address if mailing direct)
 
Sorry Bob, but they both seemed to work the same.
If A3 (March) is blank (nothing entered in the cell) I want NO average
returned.
If A3 March has any number, including 0 I want the average for Jan, Feb,
March returned.
Thanks for your patience!
 
BINGO!
That got it.
Thanks everyone for your help.
Now, any suggestions for easily updating this formula into my worksheet in
60+ different areas?

Thanks again!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top