查看完整版本: 问个EXCEL中的函数TRANSPOSE

鼯鼠幽灵 2008-7-5 09:23

问个EXCEL中的函数TRANSPOSE

EXCEL中的函数TRANSPOSE,是转置单元格区域函数。我我怎么能也能不出来?下载了案例来看,但照着案例操作也不能搞出来,现在请高手指点下!还有用这样种方式表示{=TRANSPOSE(B3:D52)},也表示不出来,不知道是不是大括号有问题?

鼯鼠幽灵 2008-7-5 10:00

来顶一个!:) 自己来啦,这个问题不可能没有回答的啊

剑煮酒求醉 2008-7-5 10:15

朋友是你的符号没有切换过来吧
   全码和半码 你自己再试看

linken_1840 2008-7-5 10:30

在EXCEL中的函数上的大括号是数组公式或数组函数的标志,不能通过键盘来输入,需要在输入完成后按下“Ctrl+Shift+Enter”组合键进行确认.

鼯鼠幽灵 2008-7-5 10:34

像这样,怎么转换?
1    3   6
转换成
1
3
6
工式是什么?在那些格子上收入工式,要注意那些?

linken_1840 2008-7-5 10:39

返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。在行列数分别与数组的行列数相同的区域中,必须将 TRANSPOSE 输入为数组公式。使用 TRANSPOSE 可在工作表中转置数组的垂直和水平方向。

语法

TRANSPOSE(array)

Array    为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。

linken_1840 2008-7-5 10:41

示例一

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。




   
1
2
A B C
数据 数据 数据
1 2 3
公式 说明(结果)
=TRANSPOSE($A$2:$C$2) 第一列中的值 (1)
第二列中的值 (2)
第三列中的值 (3)


注释  在示例中的公式必须以数组公式输入。在将公式复制到一张空白工作表后,请选中以公式单元格开始的区域 A5:A7。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 1。

[[i] 本帖最后由 linken_1840 于 2008-7-5 10:43 编辑 [/i]]

linken_1840 2008-7-5 10:41

示例二

例如 LINEST 的一些函数可返回水平数组。LINEST 返回一条直线的斜率和 Y 截距的水平数组。下面的公式从 LINEST 返回斜率和 Y 截距的垂直数组。

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。

   
1
2
3
4
5
A B
已知 y 已知 x
1 0
9 4
5 2
7 3
公式 说明(结果)
=TRANSPOSE(LINEST(A2:A5,B2:B5,,FALSE)) 斜率 (2)
Y 截距 (1)


注释  示例中的公式必须以数组公式输入。在将公式复制到一张空白工作表后,选择以公式单元格开始的区域 A7:A8。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式输入,则返回单个结果值 2。

[[i] 本帖最后由 linken_1840 于 2008-7-5 10:44 编辑 [/i]]

linken_1840 2008-7-5 10:43

如果还不明白,请通过邮件等方式传一个附件来,帮你看看.

鼯鼠幽灵 2008-7-5 10:48

回复 9#linken_1840 的帖子

你上面 的案例。我这有,但操作还是不行!:(补个图上来,方便理解

[[i] 本帖最后由 鼯鼠幽灵 于 2008-7-5 10:53 编辑 [/i]]

linken_1840 2008-7-5 10:48

或者你不用函数,直接也可以实现转置:

先选中数据区域“复制”-“选择性粘贴”,选中“转置”,就可以实现行列转置。行变成列、列变成行,简单吧。

pekka 2008-7-5 10:51

关于Excel函数,本人建议看Excel里面的帮助,无需专门研究。

high1998 2008-7-5 10:52

1。 选中要转换后的单元格区域,输入公式  =TRANSPOSE(B23:D52),按F2,按ctrl+shift+enter

鼯鼠幽灵 2008-7-5 10:56

回复 13#high1998 的帖子

我试试你的方法,这个好理解点!:lol: 或者11楼的也可以

鼯鼠幽灵 2008-7-5 11:05

回复 13#high1998 的帖子

13#的方法可行!我试了,OK,学会了!这就是最简单易懂的教学方法!:lol:

ANdsin 2008-7-5 11:10

高手还真不少啊,学习中啊。:D ;X.

high1998 2008-7-5 17:28

[quote]原帖由 [i]鼯鼠幽灵[/i] 于 2008-7-5 11:05 发表 [url=http://bbs.6sq.net/redirect.php?goto=findpost&pid=2289655&ptid=184574][img]http://bbs.6sq.net/images/common/back.gif[/img][/url]
13#的方法可行!我试了,OK,学会了!这就是最简单易懂的教学方法!:lol: [/quote]

简单问题,没有必要复杂化。呵呵。

注意到按下F2键后有什么变化?  :lol:

high1998 2008-7-5 17:41

在minitab 里也可以实现转置。
页: [1]
查看完整版本: 问个EXCEL中的函数TRANSPOSE