社区服务 统计排行 帮助
  • 14992阅读
  • 0回复
mxzjl 离线

级别: 管理员

显示用户信息 

倒序阅读   只看楼主      楼主  发表于: 2011-04-10
更多操作

Word表格的行与列调换好办法

在Word中实现表格的行列互换,即把表格的最顶行转换至最左列,同时,对应的表格单元内容也作相应的位置置换,就如同矩阵的转置一样。这个功能在目前的Word 版本中还没有找到,但是可以利用以下二种方法实现行列互换。
一. 利用Excel提供的表格行列调换功能,可以非常容易地实现Word表格的行列互换。具体步骤如下:  
  1.选定并拷贝Word表格  
(1)在Word中选定要被转置的表格;  
(2)拷贝所选表格内容至剪贴板。  
  2.借用Excel行列互换功能  
(1)运行Excel;  
(2)把剪贴板内容粘贴到Excel中,重新选定表格内容;  
(3)拷贝所选内容至剪贴板,或单击“复制”按钮;  
(4)选定粘贴区域的左上角单元格,此时,须注意的是,粘贴区域与原来的表格不要有重叠的部分;  
(5)单击“编辑→选择性粘贴”选单,弹出“选择性粘贴”对话框
(6)选中“转置”复选框,单击“确定”按钮,生成经过转置的表格;  
(7)选中并拷贝转置后的表格至剪贴板;  
(8)退出Excel。  
  3.在Word中粘贴经转置后的表格  
(1)切换回Word;  
(2)在文档中确定经转置后的表格的插入点;  
(3)把剪贴板中经转置后的表格粘贴过来。  
  至此,完成了Word表格的行与列调换。同理,本方法也可用于表中部分单元的行列转置。这个办法不要求表格的行数与列数相同。该法可用于mis开发文档中的数据库表结构设计及数据库表的属性值的填入。

二. 利用word本身具有的查找、替换功能实现
  
  首先选中该列数据并复制,在一打开的空白Word文档中使用“编辑”菜单下的“选择性粘贴”命令,选择“无格式文本”进行选择性粘贴,然后打开“查找和替换”对话框。
  
  在“查找内容”框中输入“^p”(回车符),在“替换为”框中输入“^t”(制表符),点击“全部替换”,现在你会发现一列数据变成了一行数据,再将全部数据选择性粘贴回所需表格中即可。
  
  注:若将行变为列需在“查找内容”框中输入“^t”,在“替换为”框中输入“^p”。

描述
快速回复

如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码:

验证问题:
无线上网密码前六位是
 回复后跳转到最后一页