Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Return a range based on a variable
Column A contains these five numbers: 9,2,3,5,8
Cell A7 contains the number 4 I need a formula that does the following: Sum the numbers in column A up to the number of rows in A7. Formula evaluates to 19 (9+2+3+5) Thanks, -- Art |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Return a range based on a variable
Hi,
Try this =SUM(INDIRECT("A1:A" & A7)) Mike "Art" wrote: Column A contains these five numbers: 9,2,3,5,8 Cell A7 contains the number 4 I need a formula that does the following: Sum the numbers in column A up to the number of rows in A7. Formula evaluates to 19 (9+2+3+5) Thanks, -- Art |
#3
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Return a range based on a variable
Mike, works perfectly.
Would you (or anyone smarter than me) explain how the formula works? -- Art "Mike H" wrote: Hi, Try this =SUM(INDIRECT("A1:A" & A7)) Mike "Art" wrote: Column A contains these five numbers: 9,2,3,5,8 Cell A7 contains the number 4 I need a formula that does the following: Sum the numbers in column A up to the number of rows in A7. Formula evaluates to 19 (9+2+3+5) Thanks, -- Art |
#4
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Return a range based on a variable
Art,
=SUM(INDIRECT("A1:A" & A7)) INDIRECT treats the bit in quotes as text and then concatenates the value it finds in A7 to build a valid Excel formula so say A7 contains the number 4 the formula evaluates as =sum(a1:a4) what you can't do is this =sum(a1:a & a7) you have to use indirect. Mike "Art" wrote: Mike, works perfectly. Would you (or anyone smarter than me) explain how the formula works? -- Art "Mike H" wrote: Hi, Try this =SUM(INDIRECT("A1:A" & A7)) Mike "Art" wrote: Column A contains these five numbers: 9,2,3,5,8 Cell A7 contains the number 4 I need a formula that does the following: Sum the numbers in column A up to the number of rows in A7. Formula evaluates to 19 (9+2+3+5) Thanks, -- Art |
#5
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Return a range based on a variable
=SUM(A1:INDEX(A1:A5,A7))
"Art" wrote: Column A contains these five numbers: 9,2,3,5,8 Cell A7 contains the number 4 I need a formula that does the following: Sum the numbers in column A up to the number of rows in A7. Formula evaluates to 19 (9+2+3+5) Thanks, -- Art |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Formula based on variable range | Excel Worksheet Functions | |||
Return actual range not cell value in variable | Excel Worksheet Functions | |||
Deleting a range of rows based on a variable; syntax error | Excel Discussion (Misc queries) | |||
Return a value if variable is in a range | Excel Discussion (Misc queries) | |||
dynamic summed range based on a variable | Excel Worksheet Functions |