设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

用数据透视表将横向排列的数据转换为纵向排列(续)

[复制链接]
跳转到指定楼层
楼主
发表于 2017-1-6 09:19:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
有时需要在Excel中将区域中数据的排列方式进行转换,例如将横向排列的数据转换为纵向排列。对于数据区域转换后只保留第一列为纵向排列,而其他各列则由横向转为纵向排列的情况,可用数据透视表的“多重合并计算数据区域”功能来实现,参考本站《将横向排列的数据转换为纵向排列的几种方法》一文。如果要将数据区域中的前两列或多列保持为纵向排列,用数据透视表的“多重合并计算数据区域”功能无法实现,例如将下图左侧区域“货号”列为文本格式,“日期”列为日期格式,其他各列为数值,要将左侧区域的数据转换为右侧区域中的排列方式。其中“货号”列和“日期”列保留纵向排列,其他的各种“尺寸”由横向排列转换为纵向排列。

    本文介绍在Excel 2010/2013中用数据透视表来实现这种转换的方法,以Excel 2013和上图为例,步骤如下:
    1.建立数据透视表。选择数据区域中的某个单元格,选择“插入→数据透视表”,在弹出的对话框中单击“确定”,在新工作表中创建数据透视表。
    2.在“数据透视表字段列表”中依次勾选全部字段名称,“货号”和“日期”字段会自动放入到“行”区域中,其他字段会自动放入到“值”区域。同时“列”区域中会出现一个“数值”字段,将该字段拖入到“行”区域中。
       
    这时的数据透视表如图:
   
    3.设置数据透视表布局。
    选择数据透视表,在“数据透视表工具-设计选项卡中的“布局”组中进行如下设置:文章来源www.excel123.cn透视表筛选排序工作簿工作表分类汇总求和
    ①选择“分类汇总→不显示分类汇总”;
    ②选择“报表布局→以表格形式显示”;
    ③选择“报表布局→重复所有项目标签”;
    ④选择“总计→对行和列禁用”。
    设置后的数据透视表如下图:\
   
    4.复制整个数据透视表,将其粘贴到所需位置,添加或修改标题名称,然后按Ctrl+H,打开“查找和替换”对话框,将“求和项:”字样替换为空,设置“日期”列为日期格式即可。文章来源www.excel123.cn请不要转载
   
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-4-29 09:58 , Processed in 0.190455 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表