24小时热门版块排行榜    

CyRhmU.jpeg
查看: 284  |  回复: 9
当前主题已经存档。

xiaochu1979

金虫 (小有名气)

[交流] Excel问题求教

碰到个Excel的问题,希望高手指点

手上有很多相关数据的表格,格式如下

     1995  1996  1997 1998 ..
北京  29    23    30   32  ..
天津  32    14    23   35  ..
..    ..

基本的格式就是以地区为列,时间为行,形成数据表格,想转换成以下格式

北京  1995  29
北京  1996  23
北京  1997  30
北京  1998  32
..   ..    ..
天津  1995  32
天津  1996  14
..    ..    ..

也就是将原先的以表格形式的数据(MxN矩阵)转换为单独的列

请指教

[ Last edited by zzgyb on 2008-4-14 at 08:50 ]

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Honey993

银虫 (小有名气)

回复

在一二列之间新创建列不就得了.然后把行的值转换成列的值.......
yangrenxu
2楼2008-04-12 20:42:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hjj180057

金虫 (小有名气)

选中数据区域把要转的地方复制下来,然后单击另一外空白单元格,执行菜单命令"编辑/选择性粘贴 选中数值 还有下面的转置即可达到目的.
3楼2008-04-12 21:35:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sxyxs13754

木虫 (著名写手)

小木虫的饭

楼上这个方法就挺实用
摆线传动 Q:181693841
4楼2008-04-12 21:37:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yunliuz

新虫 (初入文坛)

引用回帖:
Originally posted by lsh200100 at 2008-4-12 21:29:
太强了!

同意,选择“转置”就可以了。
5楼2008-04-13 02:48:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

茗跃

金虫 (著名写手)

品茗未来,飞跃自己。

复制时候选择要复制的行,粘贴时选择相应的列就可以了。
学习是一个永恒的主题。
6楼2008-04-13 08:59:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一剑钟情

新虫 (初入文坛)

“在一二列之间新创建列不就得了.然后把行的值转换成列的值......
复制时候选择要复制的行,粘贴时选择相应的列就可以了。 ”
GOOD!
.
7楼2008-04-13 09:21:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yzlc

金虫 (正式写手)

方法有些笨,但愿楼主得到更方便的办法。
以复制到一个新表中为例:
1.在新表的B列中先输入1995  1996  1997 1998 ..
2.在A列中输入“北京”
3.选定原表中北京的相关数据,然后复制
        29     23      30     32  ..
4.选定新表C1单元格,依次点击编辑、选择性粘贴、在“转置”前
的方框内打钩、确定。
5.其他城市的参照上面的方法.
8楼2008-04-13 11:18:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhounina2008

铜虫 (初入文坛)

解题办法

利用图标形式转化,将其设置为图标,采用插入的方式
9楼2008-04-13 12:11:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaochu1979 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见