Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hi
=SUMPRODUCT(--('2007-01'!$E$3:$E$500,$B:$B,'2007-01'!$I$3:$I$500))/1000000 For sumproduct, all ranges involved MUST be of same dimension! And whole-column-references aren't accepted at all! So right will be p.e. =SUMPRODUCT(--('2007-01'!$E$3:$E$500,$B$3:$B$500,'2007-01'!$I$3:$I$500))/1000000 or =SUMPRODUCT(--('2007-01'!$E$3:$E$500,$B$1:$B$498,'2007-01'!$I$3:$I$500))/1000000 etc. The formula calculates (for 1st example) SUM('2007-01'!$E$3*$B$3*'2007-01'!$I$3+'2007-01'!$E$4*$B$4*'2007-01'!$I$4+...) =SUMIF('2007-01'!$E$3:$E$500,B:B,'2007-01'!$I3:$I$500)/1000000 With SUMIF, you compare condition range ('2007-01'!$E$3:$E$500 in your formula) with some fixed value (TRUE, "whatever string", 999, etc. as second parameter) - you have there a range instead. Probably Excel simply takes the value from cell B1 as condition, i.e it sums all values from '2007-01'!$I3:$I$500 for which in condition range is same value as in B1. =SUM(IF('2007-01'!$E$3:$E$500,$B:$B,'2007-01'!$I$3:$I$500))/1000000 I'm not sure. Probably this formula will have some meaning, when you replace B:B reference with some determined range like for SUMPRDUCT formula, and you enter it as an array formula (Ctrl+Shift+Enter) - but only when in range '2007-01'!$E$3:$E$500 all values are Boolean. -- Arvi Laanemets ( My real mail address: arvi.laanemets<attarkon.ee ) "Robert" wrote in message ... I have tried a few different formulas but have not got the results I expected. =SUMPRODUCT(--('2007-01'!$E$3:$E$500,$B:$B,'2007-01'!$I$3:$I$500))/1000000 ---- I get #Value! =SUMIF('2007-01'!$E$3:$E$500,B:B,'2007-01'!$I3:$I$500)/1000000 ---- I get a 0 =SUM(IF('2007-01'!$E$3:$E$500,$B:$B,'2007-01'!$I$3:$I$500))/1000000 ---- I get a value equal to the entire column...it is not picking up the $B:$B...seems like $B;$B is a dead cell and no matter what I put there is not being read. I have tried to change the cell formatting but nothing seems to work |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel Throwing Circular Errors When No Errors Exist | Excel Worksheet Functions | |||
sum errors | Excel Worksheet Functions | |||
nested sumif or sumif with two criteria | Excel Worksheet Functions | |||
SUMIF - Range name to used for the "sum_range" portion of a SUMIF function | Excel Worksheet Functions | |||
Unresolved Errors in IF Statements - Errors do not show in results | Excel Worksheet Functions |