楼主: kqq888
8367 3

[求助]关于excel行转列并归类的问题 [推广有奖]

  • 0关注
  • 0粉丝

小学生

50%

还不是VIP/贵宾

-

威望
0
论坛币
47 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
111 点
帖子
5
精华
0
在线时间
0 小时
注册时间
2007-5-11
最后登录
2011-8-10

楼主
kqq888 发表于 2008-6-19 22:09:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

excel数据

a
a
a
b
b
b
c
c
c
要转成
aaa
bbb
ccc

有几千行不能手工黏贴的

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce cel excel数据 EXCEL 归类

沙发
strongeagle 发表于 2008-6-20 08:48:00

应用indirect(address())语句,很容易的,详情找我qq:27867504

藤椅
Fisher2001 发表于 2009-9-5 13:00:18
TRANSPOSE

请参阅

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

语法

TRANSPOSE(array)

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

示例一

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

操作方法

创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。


从帮助中选取示例。

按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
   
1
2
A B C
数据 数据 数据
1 2 3
公式 说明(结果)
=TRANSPOSE($A$2:$C$2) 第一列中的值 (1)
第二列中的值 (2)
第三列中的值 (3)


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

示例二

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

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

操作方法

创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。


从帮助中选取示例。

按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
   
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。

板凳
miniwhale 发表于 2009-9-6 11:03:40
2楼,你就直接在这儿说个大概思路吧

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 20:12