View Single Post
  #22   Report Post  
Posted to microsoft.public.excel.worksheet.functions
andy62 andy62 is offline
external usenet poster
 
Posts: 158
Default Sum based on specific condition

With your data starting in cell A1 (adjust formula if needed), I believe this
will work:

=SUMPRODUCT(--(A1:A9B1:B9),D1:D9)

The function sumproduct multiplies the pairs together and then sums all
those products. The first argument evaluates whether the data in A is
greater then its partner in B; if so, the result is 1, and if not, the result
is 0. The second argument is just the data in D, which then gets multiplied
by the 1's and 0's, and then summed.

HTH

"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