ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Counting certian rows to sum them (https://www.excelbanter.com/excel-worksheet-functions/125839-counting-certian-rows-sum-them.html)

T5s

Counting certian rows to sum them
 
Hello, i have a situation that i thought would be pretty simple, and i'm sure
it is for you guru's. Basically if i have a column of 30 numbers i want to
be able to state that i want to sum the first 10 numbers in the column.

A B
10 2
20
20
20
40
50

I want to use the number in B1 as a variable and sum the first 2 rows in
column A yeilding a total of 30. Then if i need to change B1 to 3 i would
get 50 etc etc.

I've gotten close with the offset function, but that works just the
opposite. so any and all help would be great!

thansk
Tim



Max

Counting certian rows to sum them
 
Just set the OFFSET's height param to point to B1, viz:
In say, C1: =SUM(OFFSET(A1,,,B1))
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"T5s" wrote:
Hello, i have a situation that i thought would be pretty simple, and i'm sure
it is for you guru's. Basically if i have a column of 30 numbers i want to
be able to state that i want to sum the first 10 numbers in the column.

A B
10 2
20
20
20
40
50

I want to use the number in B1 as a variable and sum the first 2 rows in
column A yeilding a total of 30. Then if i need to change B1 to 3 i would
get 50 etc etc.

I've gotten close with the offset function, but that works just the
opposite. so any and all help would be great!

thansk
Tim



Peo Sjoblom

Counting certian rows to sum them
 
Try

=IF(B1=0,0,SUM(A1:INDEX(A:A,B1)))


--


Regards,

Peo Sjoblom

Excel 95 - Excel 2007
Northwest Excel Solutions
www.nwexcelsolutions.com
(Remove ^^ from email)



"T5s" wrote in message
...
Hello, i have a situation that i thought would be pretty simple, and i'm
sure
it is for you guru's. Basically if i have a column of 30 numbers i want
to
be able to state that i want to sum the first 10 numbers in the column.

A B
10 2
20
20
20
40
50

I want to use the number in B1 as a variable and sum the first 2 rows in
column A yeilding a total of 30. Then if i need to change B1 to 3 i would
get 50 etc etc.

I've gotten close with the offset function, but that works just the
opposite. so any and all help would be great!

thansk
Tim





T5s

Counting certian rows to sum them
 
Awsome, i was so close, had the b1 in the wrong sequence. works great now!!!

Thanks MAX

"Max" wrote:

Just set the OFFSET's height param to point to B1, viz:
In say, C1: =SUM(OFFSET(A1,,,B1))
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"T5s" wrote:
Hello, i have a situation that i thought would be pretty simple, and i'm sure
it is for you guru's. Basically if i have a column of 30 numbers i want to
be able to state that i want to sum the first 10 numbers in the column.

A B
10 2
20
20
20
40
50

I want to use the number in B1 as a variable and sum the first 2 rows in
column A yeilding a total of 30. Then if i need to change B1 to 3 i would
get 50 etc etc.

I've gotten close with the offset function, but that works just the
opposite. so any and all help would be great!

thansk
Tim



Max

Counting certian rows to sum them
 
You're welcome <g !
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
T5s wrote:
Awesome, i was so close, had the b1 in the wrong sequence. works great now!!!

Thanks MAX



Viral Sheth

Counting certian rows to sum them
 
Hi,
Type this formula in a desired cell, say C2, to get the result you want:

=SUM(OFFSET(A2,0,0,B2,1))

This assumes that your data to be sumed starts from cell A2.

If you want to copy the formula to many cells, convert A2 to $A$2 and B2 to
$B$2.

Viral Sheth

"T5s" wrote:

Hello, i have a situation that i thought would be pretty simple, and i'm sure
it is for you guru's. Basically if i have a column of 30 numbers i want to
be able to state that i want to sum the first 10 numbers in the column.

A B
10 2
20
20
20
40
50

I want to use the number in B1 as a variable and sum the first 2 rows in
column A yeilding a total of 30. Then if i need to change B1 to 3 i would
get 50 etc etc.

I've gotten close with the offset function, but that works just the
opposite. so any and all help would be great!

thansk
Tim




All times are GMT +1. The time now is 05:35 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com