#1   Report Post  
BDB
 
Posts: n/a
Default Functions

How do I use a formula dragged from above (referring to cells in another
sheet) but using the same row number as referred to in the cell to the
immediate right?
  #2   Report Post  
Max
 
Posts: n/a
Default

Assuming you mean

In Sheet1
----------
You have in A1: =Sheet2!A1
and you want to drag A1 down to produce
in A2: =Sheet2!B1
in A3: =Sheet2!C1
and so on ?

Here's one way:

In Sheet1
-----------
Put in A1: =OFFSET(Sheet2!$A$1,,ROWS($A$1:A1)-1)
Copy A1 down

This'll return the desired links to Sheet2's A1, B1, C1, etc

Note that the formula could also be placed in any starting cell in Sheet1,
not necessarily in cell A1, and then copied down for the same effect

--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <atyahoo<dotcom
----

"BDB" wrote:

How do I use a formula dragged from above (referring to cells in another
sheet) but using the same row number as referred to in the cell to the
immediate right?

  #3   Report Post  
BDB
 
Posts: n/a
Default

Max - thank you kindly for your reply.

Yes, very close except that the only pattern to the offset is that it is the
same Column but a different pattern to the selection of row numbers.

I am hoping for the row numbers in the formula to change to that in the
reference cell.

I have the following formula in cell AK3 of Sheet 1:
=IF('Sheet 2'!D8="2B",'Sheet 2'!H8,('Sheet 2'!G8)*(1+'Sheet'!$I$2))

and a cell to the right, AM3, I have:
='Sheet 2'!I8

I'd like the computer to take the row number referred to in the righthand
corresponding cell in the Column AM and replace the row number in the above
formula for the rest of the cells in Column AK, so I don't have to manually
insert them again [as I have previously done for the AM column]. There is no
pattern to the selection of the rows other than through the reference cell to
the right.

Will a macro do this instead?

I hope this makes more sense.

Regards,

Boyd





"Max" wrote:

Assuming you mean

In Sheet1
----------
You have in A1: =Sheet2!A1
and you want to drag A1 down to produce
in A2: =Sheet2!B1
in A3: =Sheet2!C1
and so on ?

Here's one way:

In Sheet1
-----------
Put in A1: =OFFSET(Sheet2!$A$1,,ROWS($A$1:A1)-1)
Copy A1 down

This'll return the desired links to Sheet2's A1, B1, C1, etc

Note that the formula could also be placed in any starting cell in Sheet1,
not necessarily in cell A1, and then copied down for the same effect

--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <atyahoo<dotcom
----

"BDB" wrote:

How do I use a formula dragged from above (referring to cells in another
sheet) but using the same row number as referred to in the cell to the
immediate right?

  #4   Report Post  
Max
 
Posts: n/a
Default

Think some further clarification is needed:

I have the following formula in cell AK3 of Sheet 1:
=IF('Sheet 2'!D8="2B",'Sheet 2'!H8,('Sheet 2'!G8)*(1+'Sheet'!$I$2))


Is there a typo in the formula above: ... 'Sheet'!$I$2))
Should it be ... 'Sheet 2'!$I$2))
or do you really have a sheet named as : Sheet

Pl also paste the formulas you have in AK4, AK5, AK6
for better clarity as to the formula structure down in col AK

and a cell to the right, AM3, I have:
='Sheet 2'!I8


Pl paste the formulas you have in AM4, AM5, AM6
for clarity

What are the values returned in the cells AM3, AM4, AM5, AM6 ?

Is the row number to be used in col AK's formula to be read from the values
returned in col AM, or ??

If you'd like to, send me a copy of your file (may be easier to figure out
what the deuce is happening <g)

Send to either:

demechanik <atyahoo<dotcom
or
xdemechanik <atyahoo<dotcom

(both valid)

Will a macro do this instead?


Think we could probably try using INDIRECT to string something up first,
might suffice

--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <atyahoo<dotcom
----
"BDB" wrote in message
...
Max - thank you kindly for your reply.

Yes, very close except that the only pattern to the offset is that it is

the
same Column but a different pattern to the selection of row numbers.

I am hoping for the row numbers in the formula to change to that in the
reference cell.

I have the following formula in cell AK3 of Sheet 1:
=IF('Sheet 2'!D8="2B",'Sheet 2'!H8,('Sheet 2'!G8)*(1+'Sheet'!$I$2))

and a cell to the right, AM3, I have:
='Sheet 2'!I8

I'd like the computer to take the row number referred to in the righthand
corresponding cell in the Column AM and replace the row number in the

above
formula for the rest of the cells in Column AK, so I don't have to

manually
insert them again [as I have previously done for the AM column]. There is

no
pattern to the selection of the rows other than through the reference cell

to
the right.

Will a macro do this instead?

I hope this makes more sense.

Regards,

Boyd



  #5   Report Post  
BDB
 
Posts: n/a
Default

Max - thank you again for your persistence.

1) Yes - you are correct - typo is as you have indicated (thanks).

2) Formulas for AK4, 5 and 6 are respectively as follows:
=IF('Sheet 2'!D20="2B",'Sheet 2'!H20,'Sheet 2'!G20)*(1+'Sheet 2'!$I$2);
=IF('Sheet 2'!D26="2B",'Sheet 2'!H26,'Sheet 2'!G26)*(1+'Sheet 2'!$I$2);
=IF('Sheet 2'!D50="2B",'Sheet 2'!H50,'Sheet 2'!G50)*(1+'Sheet 2'!$I$2).

3) Formulas for AM4, 5 and 6 respectively:
='Sheet 2'!I20;
='Sheet 2'!I26;
='Sheet 2'!I50.

4) Values returned in AM3, 4, 5 and 6 are respectively:
40.13;
29.75;
51.98;
32.94.

5) No - simply to be read from the formula - that is for the above insert
rows numbers in the initial forumla of 20, 36, 50 etc. (but no pattern to
this - needs to pull it out of the AM reference.

I hope this helps and is sufficient.

Kind regards,

Boyd







"Max" wrote:

Think some further clarification is needed:

I have the following formula in cell AK3 of Sheet 1:
=IF('Sheet 2'!D8="2B",'Sheet 2'!H8,('Sheet 2'!G8)*(1+'Sheet'!$I$2))


Is there a typo in the formula above: ... 'Sheet'!$I$2))
Should it be ... 'Sheet 2'!$I$2))
or do you really have a sheet named as : Sheet

Pl also paste the formulas you have in AK4, AK5, AK6
for better clarity as to the formula structure down in col AK

and a cell to the right, AM3, I have:
='Sheet 2'!I8


Pl paste the formulas you have in AM4, AM5, AM6
for clarity

What are the values returned in the cells AM3, AM4, AM5, AM6 ?

Is the row number to be used in col AK's formula to be read from the values
returned in col AM, or ??

If you'd like to, send me a copy of your file (may be easier to figure out
what the deuce is happening <g)

Send to either:

demechanik <atyahoo<dotcom
or
xdemechanik <atyahoo<dotcom

(both valid)

Will a macro do this instead?


Think we could probably try using INDIRECT to string something up first,
might suffice

--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <atyahoo<dotcom
----
"BDB" wrote in message
...
Max - thank you kindly for your reply.

Yes, very close except that the only pattern to the offset is that it is

the
same Column but a different pattern to the selection of row numbers.

I am hoping for the row numbers in the formula to change to that in the
reference cell.

I have the following formula in cell AK3 of Sheet 1:
=IF('Sheet 2'!D8="2B",'Sheet 2'!H8,('Sheet 2'!G8)*(1+'Sheet'!$I$2))

and a cell to the right, AM3, I have:
='Sheet 2'!I8

I'd like the computer to take the row number referred to in the righthand
corresponding cell in the Column AM and replace the row number in the

above
formula for the rest of the cells in Column AK, so I don't have to

manually
insert them again [as I have previously done for the AM column]. There is

no
pattern to the selection of the rows other than through the reference cell

to
the right.

Will a macro do this instead?

I hope this makes more sense.

Regards,

Boyd






  #6   Report Post  
Max
 
Posts: n/a
Default

Here goes ..

In Sheet 1
------------
Put in AK3:

=IF(OFFSET('Sheet 2'!$I$8,MATCH(AM3,'Sheet
2'!$I$8:$I$1000,0)-1,-5)="2B",OFFSET('Sheet 2'!$I$8,MATCH(AM3,'Sheet
2'!$I$8:$I$1000,0)-1,-1),OFFSET('Sheet 2'!$I$8,MATCH(AM3,'Sheet
2'!$I$8:$I$1000,0)-1,-2)*(1+'Sheet 2'!$I$2))

Copy AK3 down

Adapt the range: 'Sheet 2'!$I$8:$I$1000
to suit

The above utilizes MATCH(...) within OFFSET(...) to find the rows in Sheet
2's col I which contains the values returned by the formulas in col AM. It'll
work OK so long as the values within the range 'Sheet 2'!$I$8:$I$1000 are all
unique, which going by the sample values you indicated as the returns in AM3
to AM6, stands a good chance of being so. The column offsets "-5", "-1" &
"-2" refer to cols D, H and G

I'm not sure whether there's a way to extract the row part of the link
formula references as entered into col AM.

Hope it'll work for you ..

--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <atyahoo<dotcom
----

"BDB" wrote:

Max - thank you again for your persistence.

1) Yes - you are correct - typo is as you have indicated (thanks).

2) Formulas for AK4, 5 and 6 are respectively as follows:
=IF('Sheet 2'!D20="2B",'Sheet 2'!H20,'Sheet 2'!G20)*(1+'Sheet 2'!$I$2);
=IF('Sheet 2'!D26="2B",'Sheet 2'!H26,'Sheet 2'!G26)*(1+'Sheet 2'!$I$2);
=IF('Sheet 2'!D50="2B",'Sheet 2'!H50,'Sheet 2'!G50)*(1+'Sheet 2'!$I$2).

3) Formulas for AM4, 5 and 6 respectively:
='Sheet 2'!I20;
='Sheet 2'!I26;
='Sheet 2'!I50.

4) Values returned in AM3, 4, 5 and 6 are respectively:
40.13;
29.75;
51.98;
32.94.

5) No - simply to be read from the formula - that is for the above insert
rows numbers in the initial forumla of 20, 36, 50 etc. (but no pattern to
this - needs to pull it out of the AM reference.

I hope this helps and is sufficient.

Kind regards,

Boyd

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
# of Functions per cell SUB-ZERO Excel Worksheet Functions 3 January 23rd 05 10:35 PM
# of Functions per cell >> More SUB-ZERO Excel Worksheet Functions 0 January 23rd 05 01:07 AM
PivotTable canned functions doco Excel Discussion (Misc queries) 0 January 14th 05 03:52 PM
How to load Engineering Functions into the Fx function wizard? jsaval Excel Worksheet Functions 1 November 11th 04 09:47 PM
Where can I see VBA code for financial functions? eios Excel Worksheet Functions 1 November 2nd 04 01:00 PM


All times are GMT +1. The time now is 10:57 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"