ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Help me understand Transpose (https://www.excelbanter.com/excel-worksheet-functions/133106-help-me-understand-transpose.html)

S Davis

Help me understand Transpose
 
Hello all,

I don't seem to understand Transpose.

I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.

I have tried:

=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}

.....

It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?

I should note that copy - past special - transpose works fine, but
this needs to be automated.

Thanks
-SD


Dave Peterson

Help me understand Transpose
 
Did you hit ctrl-shift-enter when you entered the =transpose() array formula?

If you did, what happened so that it looked like it didn't work.

S Davis wrote:

Hello all,

I don't seem to understand Transpose.

I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.

I have tried:

=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}

....

It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?

I should note that copy - past special - transpose works fine, but
this needs to be automated.

Thanks
-SD


--

Dave Peterson

Dave Peterson

Help me understand Transpose
 
ps. Those {}'s are inserted by excel when you use ctrl-shift-enter. Don't type
them yourself.

S Davis wrote:

Hello all,

I don't seem to understand Transpose.

I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.

I have tried:

=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}

....

It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?

I should note that copy - past special - transpose works fine, but
this needs to be automated.

Thanks
-SD


--

Dave Peterson

Ron Coderre

Help me understand Transpose
 
TRANSPOSE is an array function. For array formulas,you need to hold down
[Ctrl] and [Shift] when you press [Enter], instead of just pressing [Enter].

With A1:J1 as your source range

Select cells A2:A11
Type this formula in cell A2: =TRANSPOSE($A$1:$J$1)
Hold down [Ctrl]+[Shift] and press [Enter]

Note: Excel will put the braces "{ }" around the formulas and transpose the
source range.

Post back with more questions.

Does that help?
***********
Regards,
Ron

XL2002, WinXP


"S Davis" wrote:

Hello all,

I don't seem to understand Transpose.

I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.

I have tried:

=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}

.....

It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?

I should note that copy - past special - transpose works fine, but
this needs to be automated.

Thanks
-SD



driller

Help me understand Transpose
 
Hi Davis,

the edit paste specialtranspose command can logically copy values and
formats...

while the transpose function links the transposed data from its source...
for ten cells in a column...
select 10 cells in a row
then
type either in the first or last cell =transpose(A1:J1
then press control-shft-enter
the { } braces will appear and see if the data were correctly transpose in
order.

regards
--
*****
birds of the same feather flock together..



"S Davis" wrote:

Hello all,

I don't seem to understand Transpose.

I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.

I have tried:

=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}

.....

It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?

I should note that copy - past special - transpose works fine, but
this needs to be automated.

Thanks
-SD



Dave F

Help me understand Transpose
 
Do the following:

1) Select a column of 10 cells, or whatever column length is equal to the
number of cells in your horizontal range.
2) Enter in the first (top) cell the following formula: =TRANSPOSE(A1:J1)
DO NOT HIT ENTER. Make sure the formula bar is still active.
3) Hold down the CTRL+SHIFT+ENTER keys and release

Your data will be transposed into the column you selected. You will notice
that Excel automatically inserts the { } marks when CTRL SHIFT ENTER is hit.
Manually typing these symbols does NOT do what you want.

Dave
--
A hint to posters: Specific, detailed questions are more likely to be
answered than questions that provide no detail about your problem.


"S Davis" wrote:

Hello all,

I don't seem to understand Transpose.

I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.

I have tried:

=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}

.....

It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?

I should note that copy - past special - transpose works fine, but
this needs to be automated.

Thanks
-SD



S Davis

Help me understand Transpose
 
On Mar 2, 9:46 am, Dave F wrote:
Do the following:

1) Select a column of 10 cells, or whatever column length is equal to the
number of cells in your horizontal range.
2) Enter in the first (top) cell the following formula: =TRANSPOSE(A1:J1)
DO NOT HIT ENTER. Make sure the formula bar is still active.
3) Hold down the CTRL+SHIFT+ENTER keys and release

Your data will be transposed into the column you selected. You will notice
that Excel automatically inserts the { } marks when CTRL SHIFT ENTER is hit.
Manually typing these symbols does NOT do what you want.

Dave
--
A hint to posters: Specific, detailed questions are more likely to be
answered than questions that provide no detail about your problem.



"S Davis" wrote:
Hello all,


I don't seem to understand Transpose.


I have a set of data 10 columns in length, cells A1 - J1. All I want
to do is have a formula take this line and transpose it downwards.


I have tried:


=transpose($A$1:$J$1)
=transpose(A1:J1)
{=transpose($A$1:$J$1)}


.....


It simply will not transpose my data. Do I have this set up correctly?
Do I need my data on the right side of my formula?


I should note that copy - past special - transpose works fine, but
this needs to be automated.


Thanks
-SD- Hide quoted text -


- Show quoted text -


Thanks one and all for the kind responses :)

FYI, I know about arrays - my typing the {'s were just to show that I
had tried using an array formula.

My mistake was using an array formula without first highlighting the
target range (A2:A11) - my method, as I have done with other array
formulas [ie. {=sum((range)*(range)*1)} ] I would normally drag down,
but for this formula I see that I must first select my target area.
This seems rather cumbersome to me, as I essentially have to count out
the number of cells I want transposed. But I can live with it - by
highlighting my target range and array-committing it (ctrl-shift) the
formula works.

Again, thanks:)



All times are GMT +1. The time now is 01:17 AM.

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