Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I need help coming up will a function that will average a range in one column
based on if the hours match. Here is my set up. -------A-------B 1.....09:21....12 2.....09:46....24 3.....09:57....17 4.....10:04....22 I need to average column B if column A's hour is the same as the hour in a cell in another worksheet. |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Ryan Hicks wrote:
I need help coming up will a function that will average a range in one column based on if the hours match. Here is my set up. -------A-------B 1.....09:21....12 2.....09:46....24 3.....09:57....17 4.....10:04....22 I need to average column B if column A's hour is the same as the hour in a cell in another worksheet. = SUMIF(range,criteria,sum_range) / COUNTIF(range,criteria) |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Right, how would it work if I am looking for every value that is in the nine
o-clock hour. If the criteria range has 09:00, then it will not look for values other than 09:00. Thank you "Glenn" wrote: Ryan Hicks wrote: I need help coming up will a function that will average a range in one column based on if the hours match. Here is my set up. -------A-------B 1.....09:21....12 2.....09:46....24 3.....09:57....17 4.....10:04....22 I need to average column B if column A's hour is the same as the hour in a cell in another worksheet. = SUMIF(range,criteria,sum_range) / COUNTIF(range,criteria) . |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Then you would use SUMPRODUCT. Look at these two links for help on counting and
summing, respectively, cells that match multiple criteria (in your case greater than/or equal to one time -and- less than another time): http://www.contextures.com/xlFunctio...tml#SumProduct http://www.contextures.com/xlFunctio...tml#SumProduct Ryan Hicks wrote: Right, how would it work if I am looking for every value that is in the nine o-clock hour. If the criteria range has 09:00, then it will not look for values other than 09:00. Thank you "Glenn" wrote: Ryan Hicks wrote: I need help coming up will a function that will average a range in one column based on if the hours match. Here is my set up. -------A-------B 1.....09:21....12 2.....09:46....24 3.....09:57....17 4.....10:04....22 I need to average column B if column A's hour is the same as the hour in a cell in another worksheet. = SUMIF(range,criteria,sum_range) / COUNTIF(range,criteria) . |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hi,
You could try this =sumproduct((hour($A$1:$A$4)=hour(A10))*($B$1:$B$4 ))/sumproduct(1*(hour($A$1:$A$4)=hour(A10)) -- Regards, Ashish Mathur Microsoft Excel MVP www.ashishmathur.com "Ryan Hicks" wrote in message ... I need help coming up will a function that will average a range in one column based on if the hours match. Here is my set up. -------A-------B 1.....09:21....12 2.....09:46....24 3.....09:57....17 4.....10:04....22 I need to average column B if column A's hour is the same as the hour in a cell in another worksheet. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel 2003 sum function | Excel Worksheet Functions | |||
Excel 2003 - Tab Function | Excel Discussion (Misc queries) | |||
Help in VBA/Excel 2003 doesn't function | Setting up and Configuration of Excel | |||
excel 2003 If function | Excel Worksheet Functions | |||
Add-ins function in Excel 2003 | Excel Worksheet Functions |