Fill series in formula going column direction

sidt87

New Member
Joined
Mar 1, 2017
Messages
16
Hi,
I'm trying to copy data from sheet2 into sheet1 using the following formula

='sheet2'!$A1

and then dragging the formula all the way to column Z. I want to keep Column A the same but have it automatically fill the series of A1, A2, A3, and so on but it doesn't do that. Instead it'll copy the same exact information and if I remove the "$" sign, it'll change to ='sheet2'!A1, ='sheet2'!B1, ='sheet2'!C1 and so on.

Any idea how I would be able to solve this?

what I want
[TABLE="width: 500"]
<tbody>[TR]
[TD="align: center"]A[/TD]
[TD="align: center"]B[/TD]
[TD="align: center"]C[/TD]
[TD="align: center"]D[/TD]
[TD="align: center"]E[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]='sheet2'!$A1[/TD]
[TD]='sheet2'!$A2[/TD]
[TD]='sheet2'!$A3[/TD]
[TD]='sheet2'!$A4[/TD]
[TD]='sheet2'!$A5[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]

what's happening
[TABLE="width: 500"]
<tbody>[TR]
[TD]='sheet2'!$A1[/TD]
[TD]='sheet2'!$A1[/TD]
[TD]='sheet2'!$A1[/TD]
[TD]='sheet2'!$A1[/TD]
[TD]='sheet2'!$A1[/TD]
[/TR]
</tbody>[/TABLE]


Thanks!
 

Excel Facts

Back into an answer in Excel
Use Data, What-If Analysis, Goal Seek to find the correct input cell value to reach a desired result
How about
=INDIRECT("sheet1!$A"&COLUMN(A1))
 
Upvote 0
Try:
Code:
=INDIRECT("Sheet2!A" & COLUMN())


EDIT: too slow!
Though you don't need to reference A1 in the COLUMN function, if you just want it to pull the column number from the current cell (whatever cell the formula is placed in).
 
Last edited:
Upvote 0
Assuming the following formula is placed in Column A, here is a non-Volatile function that I think should also work...

=INDEX(Sheet2!$A:$A,COLUMNS($A:A))

If you place the formula in a column other then A, change the red highlighted A's to that cell's column letter designation.
 
Last edited:
Upvote 0
Assuming the following formula is placed in Column A, here is a non-Volatile function that I think should also work...

=INDEX(Sheet2!$A:$A,COLUMNS($A:A))

If you place the formula in a column other then A, change the red highlighted A's to that cell's column letter designation.

This worked great thanks!
 
Upvote 0
Try:
Code:
=INDIRECT("Sheet2!A" & COLUMN())


EDIT: too slow!
Though you don't need to reference A1 in the COLUMN function, if you just want it to pull the column number from the current cell (whatever cell the formula is placed in).

Tried the formula and got #REF ! for a result.
 
Upvote 0
Tried the formula and got #REF ! for a result.
Do you actually have a sheet named "Sheet2"?
What cell were you putting the formula in?
 
Upvote 0

Forum statistics

Threads
1,223,904
Messages
6,175,295
Members
452,633
Latest member
DougMo

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top