Dragging formulas

B

Ben Greenwood

Hope someone can help out here, please...
Excel 2003:
I have a list of columns (i.e. B8, C8, D8, E8 etc) that I want to copy down
a row on another sheet.

For example, on my other sheet, in cells D4 to D14, I want it to reference
cells across the colums, going, B8, C8, D8 etc. I've tried using absolutes
($) and still when I drag down the Autofill, it changes the row rather than
the column, even if i give it 10 cells of data I have manually entered to
give it the idea.

I'd type them in myself if i didn't have 8 columns of over 350 rows to enter!

Any ideas?

Ben
 
N

N Harkawat

Select the range where you want the new formula (D4 to D14)
Then on cell D4 type
=transpose(Sheet1!B8:I8)
and array enter it (CTRL + Shift + Enter instead of hitting just Enter)
 
C

clubin

Frank,

I would like to do this exact same thing only reversed - i.e. copy data that
is going down by rows across columns. I tried reversing the function using
the "column" function, but it does not seem to be working.

Can you help?

Thanks,

Chaim
 
C

clubin

I think I figured it out

all I have to do is use

=offset(reference fo my cell,column(A:A)-1,0)

is that right, or is there a better way?

Thanks!
 
P

Peo Sjoblom

Unfortunately Frank Kabel died in a car accident in January 2005, here's an
adaptation


=OFFSET(Sheet1!$B$8,COLUMNS($A$1:A1)-1,)

copied across will pull the same way


a non volatile version might look like

=INDEX(Sheet1!$B$8:$B$65535,COLUMNS($A$1:A1))


Replace B1 with the first cell in the range you want to pull from and B65535
with the last cell


--
Regards,

Peo Sjoblom
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top