Calculate Average on specific items

G

Guest

I'd like to be able to calculate the average based on a weekday to get a
runrate by day, but I'm having trouble -- below is an example

Weekday Amount
Mon 10
Tues 20
Mon 20
Tues 30

Mon -- I'd like a formula that would return a value of 15(the
(10+20)/2)

Can anyone help???

Thx
 
S

Sandy Mann

Try:

=SUM((A2:A5="Mon")*(B2:B5))/COUNTIF(A2:A5,"Mon")

Array entered with Ctrl + Shift + Enter

--
HTH

Sandy
In Perth, the ancient capital of Scotland
and the crowning place of kings

(e-mail address removed)
Replace @mailinator.com with @tiscali.co.uk
 
G

Guest

With your sample data in A1:B5
Weekday Amount
Mon 10
Tues 20
Mon 20
Tues 30

Assuming:
Col_A contains text, not dates formatted to show the day
Col_B blanks or text count as zero

Try this:
D1: (the day to search for.....eg Mon)

This formula returns the average for that day
=SUMIF(A1:A5,D1,B1:B5)/COUNTIF(A1:A5,D1)

Is that something you can work with?

(Post back if you have more questions)
***********
Regards,
Ron

XL2003, WinXP
 
H

Harlan Grove

Sandy Mann said:
Try:

=SUM((A2:A5="Mon")*(B2:B5))/COUNTIF(A2:A5,"Mon")
....

Or just

=SUMIF(A2:A5,"Mon",B2:B5)/COUNTIF(A2:A5,"Mon")

without array entry.
 
G

Guest

=AVERAGE(IF(A2:A5="Mon",B2:B5))

Enter with Ctrl+Shift+Enter

I am assuming "Mon" is a literal (text)
 

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

Top