How do I sum numbers thru specifying the amount from another cell? in Excel General Questions  
 |  Edit my Profile  |  Help
 
     
  
 
 
 
William 3/23/2006 9:09 AM PST
  Question
  So this is what I was wondering on how to do:

I have a set of numbers, and I want to sum them, BUT I don't always want to
sum all of them. The amount to sum is specified thru another cell, and I am
always summing the numbers in order. Ex. if I type in a cell "5", it'll sum
the first 5 numbers, but if i type in 10, it'll sum the first 10 numbers. So
basically, the numnbers to sum are dependent on the number you input in the
one cell. I tried looking at SUMIF, but that only returns the sum if the
corresponding row of another column meets a criteria. The criteria for my
case is in the one cell. What equation do I use?
 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
bpeltzer  3/23/2006 9:23 AM PST
   
  =sum(offset(A1,0,0,5,1)) will sum the five cells starting in A1 and going
down through five cells. You could use a cell reference rather than 5:
=sum(offset(a1,0,0,b1,1))

"William" wrote:

> So this is what I was wondering on how to do:
>
> I have a set of numbers, and I want to sum them, BUT I don't always want to
> sum all of them. The amount to sum is specified thru another cell, and I am
> always summing the numbers in order. Ex. if I type in a cell "5", it'll sum
> the first 5 numbers, but if i type in 10, it'll sum the first 10 numbers. So
> basically, the numnbers to sum are dependent on the number you input in the
> one cell. I tried looking at SUMIF, but that only returns the sum if the
> corresponding row of another column meets a criteria. The criteria for my
> case is in the one cell. What equation do I use?
 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
Peo Sjoblom 3/23/2006 9:25 AM PST
  Answer
  One way

=SUM(A1:INDEX(A1:A100,B1))


where you would put the number of rows you want to sum in B1, note that it
will sum the whole range if nothing is entered in B1 so if you don't want
that

=IF(B1="","",SUM(A1:INDEX(A1:A100,B1)))


--

Regards,

Peo Sjoblom

"William" <William@discussions.microsoft.com> wrote in message
news:F1293BF1-1552-45F6-B9D2-F3784040467A@microsoft.com...
> So this is what I was wondering on how to do:
>
> I have a set of numbers, and I want to sum them, BUT I don't always want
> to
> sum all of them. The amount to sum is specified thru another cell, and I
> am
> always summing the numbers in order. Ex. if I type in a cell "5", it'll
> sum
> the first 5 numbers, but if i type in 10, it'll sum the first 10 numbers.
> So
> basically, the numnbers to sum are dependent on the number you input in
> the
> one cell. I tried looking at SUMIF, but that only returns the sum if the
> corresponding row of another column meets a criteria. The criteria for my
> case is in the one cell. What equation do I use?


 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
Biff 3/23/2006 9:32 AM PST
   
  Hi!

Try this:

The range of numbers is A1:A10. There can be no empty cells within the
range. B1 is the cell where you enter the number of cells to sum.

=SUM(A1:INDEX(A1:A10,B1))

Will there always be a number of cells that is at least equal to the number
selected? For example, you only 5 numbers in the range but the number
entered in cell B1 is 10?

Biff

"William" <William@discussions.microsoft.com> wrote in message
news:F1293BF1-1552-45F6-B9D2-F3784040467A@microsoft.com...
> So this is what I was wondering on how to do:
>
> I have a set of numbers, and I want to sum them, BUT I don't always want
> to
> sum all of them. The amount to sum is specified thru another cell, and I
> am
> always summing the numbers in order. Ex. if I type in a cell "5", it'll
> sum
> the first 5 numbers, but if i type in 10, it'll sum the first 10 numbers.
> So
> basically, the numnbers to sum are dependent on the number you input in
> the
> one cell. I tried looking at SUMIF, but that only returns the sum if the
> corresponding row of another column meets a criteria. The criteria for my
> case is in the one cell. What equation do I use?


 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
Lost in Query 9/12/2009 9:17 AM PST
   
  I cannot get SUMIF to work for me at all.

I have a Sum Range F9:F129 = numbers
I have a Criteria Range A9::A129=Dates
and I have a Criteria M2 (TODAY)
I want all numbers in the range F9:F129 to be added thus SUM all up to TODAY
<=M2 depending on Dates in column A9:A129 but it just comes back with nil it
doesn't seem to recognise that M2 is a number (TODAY) and thus it will not
calculate anything.

Chris

 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
T. Valko 9/12/2009 9:38 AM PST
   
  What does your formula look like?

It should look like this:

=SUMIF(F9:F129,"<="&M2,A9:A129)

--
Biff
Microsoft Excel MVP


"Lost in Query" <LostinQuery@discussions.microsoft.com> wrote in message
news:84B83A19-1EA3-4DA0-936A-AA617AFA7E0D@microsoft.com...
>I cannot get SUMIF to work for me at all.
>
> I have a Sum Range F9:F129 = numbers
> I have a Criteria Range A9::A129=Dates
> and I have a Criteria M2 (TODAY)
> I want all numbers in the range F9:F129 to be added thus SUM all up to
> TODAY
> <=M2 depending on Dates in column A9:A129 but it just comes back with nil
> it
> doesn't seem to recognise that M2 is a number (TODAY) and thus it will not
> calculate anything.
>
> Chris
>
>


 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
DaleS 9/17/2009 11:56 AM PST
   
  I'm trying to use multiple criteria in my SUMIF and COUNTIF functions and I'm
unable to figure out how to nest/combine them using the same rationale as
shown below [ =SUMIF(F9:F129,"<="&M2,A9:A129) ]

I want to do something that would be like: and("<="&M2,">="&M3)
but can't get the syntax right...

Thanks


"T. Valko" wrote:

> What does your formula look like?
>
> It should look like this:
>
> =SUMIF(F9:F129,"<="&M2,A9:A129)
>
> --
> Biff
> Microsoft Excel MVP
>
>
> "Lost in Query" <LostinQuery@discussions.microsoft.com> wrote in message
> news:84B83A19-1EA3-4DA0-936A-AA617AFA7E0D@microsoft.com...
> >I cannot get SUMIF to work for me at all.
> >
> > I have a Sum Range F9:F129 = numbers
> > I have a Criteria Range A9::A129=Dates
> > and I have a Criteria M2 (TODAY)
> > I want all numbers in the range F9:F129 to be added thus SUM all up to
> > TODAY
> > <=M2 depending on Dates in column A9:A129 but it just comes back with nil
> > it
> > doesn't seem to recognise that M2 is a number (TODAY) and thus it will not
> > calculate anything.
> >
> > Chris
> >
> >
>
>
>
 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
 
 
T. Valko 9/17/2009 1:52 PM PST
   
  If you want to sum based on a date range:

M2 = lower boundary date
M3 = upper boundary date

=SUMIF(F9:F129,">="&M2,A9:A129)-SUMIF(F9:F129,">"&M3,A9:A129)

Note that the boundary dates are included in the sum.

Format as General or Number

--
Biff
Microsoft Excel MVP


"DaleS" <DaleS@discussions.microsoft.com> wrote in message
news:BC856522-04EB-4749-810D-9AB53F3D7146@microsoft.com...
> I'm trying to use multiple criteria in my SUMIF and COUNTIF functions and
> I'm
> unable to figure out how to nest/combine them using the same rationale as
> shown below [ =SUMIF(F9:F129,"<="&M2,A9:A129) ]
>
> I want to do something that would be like: and("<="&M2,">="&M3)
> but can't get the syntax right...
>
> Thanks
>
>
> "T. Valko" wrote:
>
>> What does your formula look like?
>>
>> It should look like this:
>>
>> =SUMIF(F9:F129,"<="&M2,A9:A129)
>>
>> --
>> Biff
>> Microsoft Excel MVP
>>
>>
>> "Lost in Query" <LostinQuery@discussions.microsoft.com> wrote in message
>> news:84B83A19-1EA3-4DA0-936A-AA617AFA7E0D@microsoft.com...
>> >I cannot get SUMIF to work for me at all.
>> >
>> > I have a Sum Range F9:F129 = numbers
>> > I have a Criteria Range A9::A129=Dates
>> > and I have a Criteria M2 (TODAY)
>> > I want all numbers in the range F9:F129 to be added thus SUM all up to
>> > TODAY
>> > <=M2 depending on Dates in column A9:A129 but it just comes back with
>> > nil
>> > it
>> > doesn't seem to recognise that M2 is a number (TODAY) and thus it will
>> > not
>> > calculate anything.
>> >
>> > Chris
>> >
>> >
>>
>>
>>


 
  Was this post helpful to you?  
 
 
  Reply | Print post   TopTop  
 
 
  Return to Microsoft Communities  Notify me of replies