楼主: zmz915
2889 14

[统计软件与数据分析] EXCEL转秩问题 [推广有奖]

  • 1关注
  • 1粉丝

讲师

36%

还不是VIP/贵宾

-

威望
0
论坛币
325 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
137 点
帖子
87
精华
0
在线时间
781 小时
注册时间
2011-3-18
最后登录
2017-7-23

楼主
zmz915 发表于 2014-11-20 11:02:30 |AI写论文
5论坛币
下面是EXCEL中一组数据
1   2   3   4
5   6   7   8
9 10 11 12
现在想把它转成
1
2
3
4
5
6
7
8
9
10
11
12
不知该用什么命令,因为数据太多,一行一转太慢了,请大神指教哇!

关键词:EXCEL exce xcel cel EXCEL

沙发
TaikooSun 发表于 2014-11-20 11:48:45
不用命令也可以,每行选中一次,用选择性粘贴3次。

藤椅
米米墨瞳 发表于 2014-11-20 11:58:47
TaikooSun 发表于 2014-11-20 11:48
不用命令也可以,每行选中一次,用选择性粘贴3次。
选择粘贴区域的左上角单元格,右键在下拉菜单中选“选择性粘贴”,在弹出框里勾选“转置”复选框

板凳
cylll 发表于 2014-11-20 13:32:37
这个貌似以前做过类似的。从上往下开始读 然后再输出出来。可以用代码来实现。用函数的话 倒是没有用过。而且数据量太大的话 可能一个表格的行还装不下。

报纸
zmz915 发表于 2014-11-20 14:10:43
TaikooSun 发表于 2014-11-20 11:48
不用命令也可以,每行选中一次,用选择性粘贴3次。
谢谢,不过主要是这行数太多了,如果一行一行的转的话工作量也挺大的

地板
zmz915 发表于 2014-11-20 14:11:22
cylll 发表于 2014-11-20 13:32
这个貌似以前做过类似的。从上往下开始读 然后再输出出来。可以用代码来实现。用函数的话 倒是没有用过。而 ...
能赐教一下代码么

7
cylll 发表于 2014-11-20 14:23:07
zmz915 发表于 2014-11-20 14:11
能赐教一下代码么
我只会用python来处理 excel的代码我不会弄。步骤大致就是先把excel的内容复制到txt文档中,然后用python代码来读取每一行 然后在输出到另外一个txt中,然后在复制粘贴到excel中就可以了。

8
Cooper_Lau 发表于 2014-11-20 14:30:41
可以采用OFFSET函数实现你的要求~~~具体方法在Excel文件。。提供的是示例,请根据具体情况修改参数~ Sample.bmp 多列转一列.xlsx (10.6 KB, 需要: 5 个论坛币)

)]YRCR@3_96ZXN3%U1CE8GK.jpg (43.92 KB)

)]YRCR@3_96ZXN3%U1CE8GK.jpg

)]YRCR@3_96ZXN3%U1CE8GK.jpg (43.92 KB)

)]YRCR@3_96ZXN3%U1CE8GK.jpg

)]YRCR@3_96ZXN3%U1CE8GK.jpg (43.92 KB)

)]YRCR@3_96ZXN3%U1CE8GK.jpg

多列转一列.xlsx
下载链接: https://bbs.pinggu.org/a-1678030.html

10.74 KB

需要: 5 个论坛币  [购买]

9
Cooper_Lau 发表于 2014-11-20 14:39:13
Cooper_Lau 发表于 2014-11-20 14:30
可以采用OFFSET函数实现你的要求~~~具体方法在Excel文件。。提供的是示例,请根据具体情况修改参数~
不好意思~~还不太会操作附件上传。。摆了多余的东西。。

10
Cooper_Lau 发表于 2014-11-20 14:39:16
Cooper_Lau 发表于 2014-11-20 14:30
可以采用OFFSET函数实现你的要求~~~具体方法在Excel文件。。提供的是示例,请根据具体情况修改参数~
不好意思~~还不太会操作附件上传。。摆了多余的东西。。

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 22:07