View Single Post
  #16  
Old June 6th, 2007, 01:30 AM posted to microsoft.public.excel.worksheet.functions
bpeltzer
external usenet poster
 
Posts: 171
Default Sum based on specific condition

=SUMPRODUCT(--(A1:A9B1:B9),(D19))
The first part, --(A1:A9B1:B9), generates a series of 1's and 0's, with the
1's where your condition is satisfied. The second part (D19) is the series
of values you want conditionally added. Sumproduct multiplies corresponding
components of the two series and adds the results.

"Wendy" wrote:

Need help...I am trying to sum only those values in column (D)
whose corresponding value in column (A) is greater than the value in
column (B).

(A) (B) (C) (D)
1. 6,942 292 0.81 5,614.84
2. 317 0 0.92 292.87
3. 6,207 20,374 7.64 47,421.48
4. 417 17,588 5.84 2,435.28
5. 43,921 108,193 1.01 44,525.47
6. 5,974 15,883 3.11 18,579.14
7. 1,834 7,062 1.79 3,283.57
8. 665 733 2.13 1,416.76
9. 21,855 24,149 1.70 37,153.00

Any suggestions? I've been struggling with this for the past few days.


--
Wendy